thecharm / TMR

Code for ACL 2023 paper "Rethinking Multimodal Entity and Relation Extraction from a Translation Point of View"
12 stars 1 forks source link

代码复现结果问题 #5

Open jiaweidoris opened 9 months ago

jiaweidoris commented 9 months ago

请问论文里代码结果在多模态关系抽取(MRE),随机种子的设置是多少呀?目前无法复现出论文的结果?其他设置与github的表述一致。谢谢

suexin27 commented 9 months ago

hi,请问您复现MRE的时候有没有遇到过这个bug?打印了一下weights.size(),似乎是最后一个batch的weights.size()是23,不可以被4整除,但是不知道该如何修改,可以帮忙解答一下吗🙏

image image
jiaweidoris commented 9 months ago

hi,请问您复现MRE的时候有没有遇到过这个bug?打印了一下weights.size(),似乎是最后一个batch的weights.size()是23,不可以被4整除,但是不知道该如何修改,可以帮忙解答一下吗🙏 image image

我还没遇到过这种情况,我猜测您可以检查一下Sentence_re.py看看最后return的res是否存在问题

thecharm commented 9 months ago

请问论文里代码结果在多模态关系抽取(MRE),随机种子的设置是多少呀?目前无法复现出论文的结果?其他设置与github的表述一致。谢谢

我们修改了代码里的一些错误,目前的结构与论文以及NER保持一致。你可以直接进行训练, 目前的结果会略高于论文report的结果,我们也稍后将checkpoint release 出来。给你复现带来不便,深感抱歉。

thecharm commented 9 months ago

The link of our RE model has been updated! Please see the README file in detail.

jiaweidoris commented 9 months ago

请问论文里代码结果在多模态关系抽取(MRE),随机种子的设置是多少呀?目前无法复现出论文的结果?其他设置与github的表述一致。谢谢

我们修改了代码里的一些错误,目前的结构与论文以及NER保持一致。你可以直接进行训练, 目前的结果会略高于论文report的结果,我们也稍后将checkpoint release 出来。给你复现带来不便,深感抱歉。

您好,在您修改的代码中,sentence_re.py文件中result, correct_category, org_category, n_category, data_pred_t, data_pred_f, id_list, feature_list = self.eval_model( self.test_loader)为什么验证的时候要修改成使用test_loader呢?不应该像原来一样使用val_loader吗?