weizhepei / CasRel

A Novel Cascade Binary Tagging Framework for Relational Triple Extraction. Accepted by ACL 2020.
https://arxiv.org/abs/1909.03227
MIT License
760 stars 141 forks source link

AttributeError #66

Open byrwh opened 2 years ago

byrwh commented 2 years ago

AttributeError: 'Add' object has no attribute 'outbound_nodes' I‘ve tried several requirement versions as adviced but at last I always met this problem . thanks if someone has met the same error and can tell me the solution.

byrwh commented 2 years ago

after solving this I also met the following errors 1:AttributeError: 'Node' object has no attribute 'output_masks'

2:ImportError: cannot import name 'backend_config' from 'tensorflow.python.keras' (/home/wanghui/anaconda3/envs/env1/lib/python3.7/site-packages/tensorflow/python/keras/init.py)

fihxc commented 2 years ago

Got same errors. Have you found any solution?

Ruin823 commented 2 years ago

Got same errors. Have you found any solution?

lightCraft2020 commented 2 years ago

Got same errors. Have you found any solution?

lightCraft2020 commented 2 years ago

update the requirements.txt file

can solve the problem.

keras-bert = 0.80.0
tensorflow-gpu = 1.13.1
keras-layer-normalization==0.15.0
keras-multi-head==0.28.0
keras-pos-embd==0.12.0
keras-position-wise-feed-forward==0.7.0
keras-transformer==0.33.0
Ruin823 commented 2 years ago

@lightCraft2020 The problem has been solved. Thank you very much!

AnwarsaeedDMU commented 1 year ago

@lightCraft2020 which python version you used? I tried it with 3.7 but it still gives me errors from tensorflow.backend.keras.backend and sometimes attribute errors. I am using pycham. please guide me on this.

AnwarsaeedDMU commented 1 year ago

@lightCraft2020 and this error: ImportError: DLL load failed: The specified module could not be found.

byrwh commented 1 year ago

You might solve this by reconfiguring your env according to a given requirement file

Rihanna @.***

 

------------------ 原始邮件 ------------------ 发件人: "weizhepei/CasRel" @.>; 发送时间: 2023年3月9日(星期四) 中午12:54 @.>; @.**@.>; 主题: Re: [weizhepei/CasRel] AttributeError (Issue #66)

@lightCraft2020 and this error: ImportError: DLL load failed: The specified module could not be found.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>

AnwarsaeedDMU commented 1 year ago

@WANG-HUI-NAVY Did you solved the problem already? I create conda env, employed python 3.7, and install all these requirements but still, the TensorFlow make issues. Did we need to install cuda? if yes so which version?

32209056 commented 10 months ago

好心人解答一下,运行run.py文件时报错,显示无法找到该文件,请问best_model.weights文件是如何生成的

kuaizhiyan commented 5 months ago

update the requirements.txt file

can solve the problem.

keras-bert = 0.80.0
tensorflow-gpu = 1.13.1
keras-layer-normalization==0.15.0
keras-multi-head==0.28.0
keras-pos-embd==0.12.0
keras-position-wise-feed-forward==0.7.0
keras-transformer==0.33.0

Yes !!! It actually works out !! Thank u very much! I see that other guys still do not solve the problem. The point is to install it exactly as required above. Which means: pip install tensorflow-gpu==1.13.1 keras-bert==0.80.0 keras-layer-normalization==0.15.0 keras-multi-head==0.28.0 keras-pos-embd==0.12.0 keras-position-wise-feed-forward==0.7.0 keras-transformer==0.33.0

You can not work out by only pip install keras-bert==0.80.0