PaddleHelix icon indicating copy to clipboard operation
PaddleHelix copied to clipboard

运行脚本train_cls.py报错:AttributeError: type object 'paddle.fluid.libpaddle.VarBase' has no attribute '__getitem__'

Open ShaunZhang7 opened this issue 6 months ago • 0 comments

环境配置和库安装都已解决,但在运行脚本“train_cls.py”时报错,在网上查了一下,可能是版本更新导致的API问题,但是'getitem'方法被替代了吗?如果被替代怎么查现在的名字? API问题 paddle问题

非常期待得到您的回信,不胜感激! 打印内容: (moltrans) D:\PaddleHelix-dev\apps\drug_target_interaction\moltrans_dti>python train_cls.py --batchsize 64 --epochs 200 --lr 5e-4 --dataset cls_davis Traceback (most recent call last): File "train_cls.py", line 18, in from helper import utils File "D:\PaddleHelix-dev\apps\drug_target_interaction\moltrans_dti\helper\utils_init_.py", line 23, in from .paddle_varbase import * File "D:\PaddleHelix-dev\apps\drug_target_interaction\moltrans_dti\helper\utils\paddle_varbase.py", line 21, in VarBase.tmp = VarBase.getitem AttributeError: type object 'paddle.fluid.libpaddle.VarBase' has no attribute 'getitem'

ShaunZhang7 avatar Dec 15 '23 07:12 ShaunZhang7