Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ...
- 11680 1.4699468612670898 [2.8573072 2.8573072 0. 1. ]
- 11696 1.5704457759857178 [1.9587295 1.9587295 0. 1. ]
- 11712 1.4362401962280273 [5.5618033 5.5618033 0. 1. ]
- Traceback (most recent call last):
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1322, in _do_call
- return fn(*args)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1307, in _run_fn
- options, feed_dict, fetch_list, target_list, run_metadata)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1409, in _call_tf_sessionrun
- run_metadata)
- tensorflow.python.framework.errors_impl.InvalidArgumentError: Input is not invertible.
- [[Node: gradients_57/model/1/12/invconv/MatrixDeterminant_1_grad/MatrixInverse = MatrixInverse[T=DT_DOUBLE, adjoint=true, _device="/job:localhost/replica:0/task:0/device:GPU:0"](model/1/12/invconv/Cast_2)]]
- [[Node: gradients_73/model/0/10/add_1_grad/Shape_1/_30467 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_79355_gradients_73/model/0/10/add_1_grad/Shape_1", tensor_type=DT_INT32, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]
- During handling of the above exception, another exception occurred:
- Traceback (most recent call last):
- File "train.py", line 417, in <module>
- main(hps)
- File "train.py", line 163, in main
- train(sess, model, hps, logdir, visualise)
- File "train.py", line 226, in train
- train_results += [model.train(lr)]
- File "/home/gwern/src/glow/model.py", line 39, in <lambda>
- m.train = lambda _lr: sess.run([train_op, stats_train], {lr: _lr})[1]
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 900, in run
- run_metadata_ptr)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1135, in _run
- feed_dict_tensor, options, run_metadata)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1316, in _do_run
- run_metadata)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/client/session.py", line 1335, in _do_call
- raise type(e)(node_def, op, message)
- tensorflow.python.framework.errors_impl.InvalidArgumentError: Input is not invertible.
- [[Node: gradients_57/model/1/12/invconv/MatrixDeterminant_1_grad/MatrixInverse = MatrixInverse[T=DT_DOUBLE, adjoint=true, _device="/job:localhost/replica:0/task:0/device:GPU:0"](model/1/12/invconv/Cast_2)]]
- [[Node: gradients_73/model/0/10/add_1_grad/Shape_1/_30467 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_79355_gradients_73/model/0/10/add_1_grad/Shape_1", tensor_type=DT_INT32, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]
- Caused by op 'gradients_57/model/1/12/invconv/MatrixDeterminant_1_grad/MatrixInverse', defined at:
- File "train.py", line 417, in <module>
- main(hps)
- File "train.py", line 156, in main
- model = model.model(sess, hps, train_iterator, test_iterator, data_init)
- File "/home/gwern/src/glow/model.py", line 223, in model
- test_iterator, data_init, lr, f_loss)
- File "/home/gwern/src/glow/model.py", line 29, in abstract_model_xy
- gs = gradients(loss_train, all_params)
- File "/home/gwern/src/glow/memory_saving_gradients.py", line 279, in gradients
- grad_ys=substitute_backprops, **kwargs)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/gradients_impl.py", line 494, in gradients
- gate_gradients, aggregation_method, stop_gradients)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/gradients_impl.py", line 636, in _GradientsHelper
- lambda: grad_fn(op, *out_grads))
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/gradients_impl.py", line 385, in _MaybeCompile
- return grad_fn() # Exit early
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/gradients_impl.py", line 636, in <lambda>
- lambda: grad_fn(op, *out_grads))
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/linalg_grad.py", line 51, in _MatrixDeterminantGrad
- a_adj_inv = linalg_ops.matrix_inverse(a, adjoint=True)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/ops/gen_linalg_ops.py", line 1049, in matrix_inverse
- "MatrixInverse", input=input, adjoint=adjoint, name=name)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/framework/op_def_library.py", line 787, in _apply_op_helper
- op_def=op_def)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 3392, in create_op
- op_def=op_def)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 1718, in __init__
- self._traceback = self._graph._extract_stack() # pylint: disable=protected-access
- ...which was originally created as op 'model/1/12/invconv/MatrixDeterminant_1', defined at:
- File "train.py", line 417, in <module>
- main(hps)
- [elided 2 identical lines from previous traceback]
- File "/home/gwern/src/glow/model.py", line 29, in abstract_model_xy
- gs = gradients(loss_train, all_params)
- File "/home/gwern/src/glow/memory_saving_gradients.py", line 266, in gradients
- ge.sgv(ops_to_copy), {})
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/contrib/graph_editor/transform.py", line 667, in copy_with_input_replacements
- sgv, dst_graph, dst_scope, src_scope, reuse_dst_scope=reuse_dst_scope)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/contrib/graph_editor/transform.py", line 447, in __call__
- self._copy_ops(info)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/contrib/graph_editor/transform.py", line 461, in _copy_ops
- op_, op_outputs_ = self.transform_op_handler(info, op, new_inputs)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/contrib/graph_editor/transform.py", line 168, in copy_op_handler
- [], input_types_, None, op_def_)
- File "/home/gwern/bin/miniconda2/envs/fastai/lib/python3.6/site-packages/tensorflow/python/framework/ops.py", line 1718, in __init__
- self._traceback = self._graph._extract_stack() # pylint: disable=protected-access
- InvalidArgumentError (see above for traceback): Input is not invertible.
- [[Node: gradients_57/model/1/12/invconv/MatrixDeterminant_1_grad/MatrixInverse = MatrixInverse[T=DT_DOUBLE, adjoint=true, _device="/job:localhost/replica:0/task:0/device:GPU:0"](model/1/12/invconv/Cast_2)]]
- [[Node: gradients_73/model/0/10/add_1_grad/Shape_1/_30467 = _Recv[client_terminated=false, recv_device="/job:localhost/replica:0/task:0/device:CPU:0", send_device="/job:localhost/replica:0/task:0/device:GPU:0", send_device_incarnation=1, tensor_name="edge_79355_gradients_73/model/0/10/add_1_grad/Shape_1", tensor_type=DT_INT32, _device="/job:localhost/replica:0/task:0/device:CPU:0"]()]]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement