pytorch-relation-extraction icon indicating copy to clipboard operation
pytorch-relation-extraction copied to clipboard

有关bug

Open imimtk opened this issue 5 years ago • 3 comments

你好,因为,刚入门,我运行后,发现了一系列的问题,可能是我改的有问题。 运行的是:python main_att.py train --data="FilterNYT" --batch_size=128

首先,我遇到了,什么没有len() 然后,根据网络搜索,我修改了filternyt.py中28-29行 return len(self.x) 为return len(list(self.x))

然后,遇到了ValueError: num_samples should be a positive integer value, but got num_samples=0 我就修改了main_att.py中39行 train_data_loader = DataLoader(train_data, opt.batch_size, shuffle=True, num_workers=opt.num_workers, collate_fn=collate_fn)

train_data_loader = DataLoader(train_data, opt.batch_size, shuffle=False, num_workers=opt.num_workers, collate_fn=collate_fn)

再者,遇到了IndexError: list index out of range(针对的是pred_res_sort) 查看了前面all_pre,all_rec这些值,都是空的。 就怀疑我是不是一步一步改错了,麻烦楼主能够看看。

imimtk avatar Oct 13 '20 13:10 imimtk

你好,我也遇到了相同的问题,请问你的IndexError: list index out of range解决了吗

vivi526 avatar Nov 23 '20 11:11 vivi526

你好,首先建议LargeNYT 数据集,这个用的比较多,另外就是FilterNYT的代码python2,3的兼容性目前还未完全切换。

ShomyLiu avatar Jan 17 '21 11:01 ShomyLiu

你好,请问问题解决了吗

lilffox avatar Sep 14 '21 06:09 lilffox