Hi, thanks for sharing this repo. I am new to Theano. When I run the command python fb15k_run.py
in your Readme, I got an error. Can you provide me any advice to solve it ? Thanks!
(env_complex) gyhu@mic119:/DATA/119/gyhu/code/complex$ python fb15k_run.py WARNING (theano.configdefaults): install mkl with
conda install mkl-service`: No module named 'mkl'
WARNING (theano.tensor.blas): Using NumPy C-API based implementation for BLAS functions.
2019-09-10 16:23:59,712 (EFE) [INFO] Nb entities: 14951
2019-09-10 16:23:59,713 (EFE) [INFO] Nb relations: 1345
2019-09-10 16:23:59,713 (EFE) [INFO] Nb obs triples: 483142
2019-09-10 16:24:07,993 (EFE) [INFO] Learning rate: 0.5
2019-09-10 16:24:07,994 (EFE) [INFO] Max iter: 1000
2019-09-10 16:24:07,994 (EFE) [INFO] Generated negatives ratio: 10
2019-09-10 16:24:07,994 (EFE) [INFO] Batch size: 4831
2019-09-10 16:24:07,994 (EFE) [INFO] Starting grid search on: Complex_Logistic_Model
You can find the C code in this temporary file: /tmp/theano_compilation_error_8ipm7__4
Traceback (most recent call last):
File "fb15k_run.py", line 39, in
fb15kexp.grid_search_on_all_models(all_params, embedding_size_grid = [emb_size], lmbda_grid = [lmbda], nb_runs = 1)
File "/DATA/119/gyhu/code/complex/efe/experiment.py", line 73, in grid_search_on_all_models
self.run_model(model_s,cur_params)
File "/DATA/119/gyhu/code/complex/efe/experiment.py", line 94, in run_model
model.fit(self.train, self.valid, Parameters(**vars(params)), self.n_entities, self.n_relations, self. n_entities, self.scorer)
File "/DATA/119/gyhu/code/complex/efe/models.py", line 152, in fit
self.setup_params_for_train(train_triples, valid_triples, hparams)
File "/DATA/119/gyhu/code/complex/efe/models.py", line 132, in setup_params_for_train
self.pred_func_compiled = theano.function(self.get_pred_symb_vars(), self.pred_func)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/compile/function .py", line 317, in function
output_keys=output_keys)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/compile/pfunc.py ", line 486, in pfunc
output_keys=output_keys)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/compile/function _module.py", line 1841, in orig_function
fn = m.create(defaults)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/compile/function _module.py", line 1715, in create
input_storage=input_storage_lists, storage_map=storage_map)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/link.py", li ne 699, in make_thunk
storage_map=storage_map)[:3]
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/vm.py", line 1091, in make_all
impl=impl))
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/op.py", line 955, in make_thunk
no_recycling)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/op.py", line 858, in make_c_thunk
output_storage=node_output_storage)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cc.py", line 1217, in make_thunk
keep_lock=keep_lock)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cc.py", line 1157, in compile
keep_lock=keep_lock)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cc.py", line 1624, in cthunk_factory
key=key, lnk=self, keep_lock=keep_lock)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cmodule.py", line 1189, in module_from_key
module = lnk.compile_cmodule(location)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cc.py", line 1527, in compile_cmodule
preargs=preargs)
File "/DATA/119/gyhu/soft/Anaconda3/envs/env_complex/lib/python3.6/site-packages/theano/gof/cmodule.py", line 2396, in compile_str
(status, compile_stderr.replace('\n', '. ')))
Exception: ('The following error happened while compiling the node', AdvancedSubtensor1(e1, tubes), '\n', "Compilation failed (return status=1): /tmp/ccpoOASs.s: Assembler messages:. /tmp/ccpoOASs.s:1675: Error: no such instruction: vinserti128 $0x1,%xmm0,%ymm1,%ymm0'. /tmp/ccpoOASs.s:1680: Error: no such instructio n:
vextracti128 $0x1,%ymm0,16(%r12)'. ", '[AdvancedSubtensor1(e1, tubes)]')
`