tkipf / relational-gcn

Keras-based implementation of Relational Graph Convolutional Networks
MIT License
793 stars 134 forks source link

Dockerise #12

Open jazzmuesli opened 5 years ago

jazzmuesli commented 5 years ago

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'")