I tried to repeat the experiment under docker and got this error after I ran run_aifb.sh. I'm happy to contribute Dockerfile/etc., but I can't find a solution for this error.
Thanks.
ERROR (theano.gof.opt): Optimization failure due to: constant_folding
ERROR (theano.gof.opt): node: InplaceDimShuffle{x,x}(TensorConstant{1e-08})
ERROR (theano.gof.opt): TRACEBACK:
ERROR (theano.gof.opt): Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/theano/gof/opt.py", line 1982, in process_node
replacements = lopt.transform(node)
File "/usr/local/lib/python2.7/dist-packages/theano/tensor/opt.py", line 6450, in constant_folding
no_recycling=[], impl=impl)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 935, in make_thunk
no_recycling)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 839, in make_c_thunk
output_storage=node_output_storage)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1190, in make_thunk
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1131, in compile
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1575, in cthunk_factory
key = self.cmodule_key()
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1271, in cmodule_key
c_compiler=self.c_compiler(),
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1350, in cmodulekey
np.core.multiarray._get_ndarray_c_version())
AttributeError: 'module' object has no attribute '_get_ndarray_c_version'
Traceback (most recent call last):
File "train.py", line 111, in
batch_size=num_nodes, nb_epoch=1, shuffle=False, verbose=0)
File "/usr/local/lib/python2.7/dist-packages/keras/engine/training.py", line 1164, in fit
self._make_train_function()
File "/usr/local/lib/python2.7/dist-packages/keras/engine/training.py", line 768, in _make_train_function
self._function_kwargs)
File "/usr/local/lib/python2.7/dist-packages/keras/backend/theano_backend.py", line 969, in function
return Function(inputs, outputs, updates=updates, kwargs)
File "/usr/local/lib/python2.7/dist-packages/keras/backend/theano_backend.py", line 955, in init
**kwargs)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function.py", line 326, in function
output_keys=output_keys)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/pfunc.py", line 486, in pfunc
output_keys=output_keys)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function_module.py", line 1795, in orig_function
defaults)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function_module.py", line 1661, in create
input_storage=input_storage_lists, storage_map=storage_map)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/link.py", line 699, in make_thunk
storage_map=storage_map)[:3]
File "/usr/local/lib/python2.7/dist-packages/theano/gof/vm.py", line 1047, in make_all
impl=impl))
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 935, in make_thunk
no_recycling)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 839, in make_c_thunk
output_storage=node_output_storage)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1190, in make_thunk
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1131, in compile
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1575, in cthunk_factory
key = self.cmodule_key()
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1271, in cmodule_key
c_compiler=self.c_compiler(),
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1350, in cmodulekey
np.core.multiarray._get_ndarray_c_version())
AttributeError: ('The following error happened while compiling the node', ScalarFromTensor(TensorConstant{0}), '\n', "'module' object has no attribute '_get_ndarray_c_version'")
Dear Thomas,
I tried to repeat the experiment under docker and got this error after I ran run_aifb.sh. I'm happy to contribute Dockerfile/etc., but I can't find a solution for this error.
Thanks.
ERROR (theano.gof.opt): Optimization failure due to: constant_folding ERROR (theano.gof.opt): node: InplaceDimShuffle{x,x}(TensorConstant{1e-08}) ERROR (theano.gof.opt): TRACEBACK: ERROR (theano.gof.opt): Traceback (most recent call last): File "/usr/local/lib/python2.7/dist-packages/theano/gof/opt.py", line 1982, in process_node replacements = lopt.transform(node) File "/usr/local/lib/python2.7/dist-packages/theano/tensor/opt.py", line 6450, in constant_folding no_recycling=[], impl=impl) File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 935, in make_thunk no_recycling) File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 839, in make_c_thunk output_storage=node_output_storage) File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1190, in make_thunk keep_lock=keep_lock) File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1131, in compile keep_lock=keep_lock) File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1575, in cthunk_factory key = self.cmodule_key() File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1271, in cmodule_key c_compiler=self.c_compiler(), File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1350, in cmodulekey np.core.multiarray._get_ndarray_c_version()) AttributeError: 'module' object has no attribute '_get_ndarray_c_version'
Traceback (most recent call last): File "train.py", line 111, in
batch_size=num_nodes, nb_epoch=1, shuffle=False, verbose=0)
File "/usr/local/lib/python2.7/dist-packages/keras/engine/training.py", line 1164, in fit
self._make_train_function()
File "/usr/local/lib/python2.7/dist-packages/keras/engine/training.py", line 768, in _make_train_function
self._function_kwargs)
File "/usr/local/lib/python2.7/dist-packages/keras/backend/theano_backend.py", line 969, in function
return Function(inputs, outputs, updates=updates, kwargs)
File "/usr/local/lib/python2.7/dist-packages/keras/backend/theano_backend.py", line 955, in init
**kwargs)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function.py", line 326, in function
output_keys=output_keys)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/pfunc.py", line 486, in pfunc
output_keys=output_keys)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function_module.py", line 1795, in orig_function
defaults)
File "/usr/local/lib/python2.7/dist-packages/theano/compile/function_module.py", line 1661, in create
input_storage=input_storage_lists, storage_map=storage_map)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/link.py", line 699, in make_thunk
storage_map=storage_map)[:3]
File "/usr/local/lib/python2.7/dist-packages/theano/gof/vm.py", line 1047, in make_all
impl=impl))
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 935, in make_thunk
no_recycling)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/op.py", line 839, in make_c_thunk
output_storage=node_output_storage)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1190, in make_thunk
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1131, in compile
keep_lock=keep_lock)
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1575, in cthunk_factory
key = self.cmodule_key()
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1271, in cmodule_key
c_compiler=self.c_compiler(),
File "/usr/local/lib/python2.7/dist-packages/theano/gof/cc.py", line 1350, in cmodulekey
np.core.multiarray._get_ndarray_c_version())
AttributeError: ('The following error happened while compiling the node', ScalarFromTensor(TensorConstant{0}), '\n', "'module' object has no attribute '_get_ndarray_c_version'")