liuxiyang641 / RAGAT

RAGAT: Relation Aware Graph Attention Network for Knowledge Graph Completion
56 stars 16 forks source link

模块识别不出 #21

Closed sorryhorizonTT closed 7 months ago

sorryhorizonTT commented 7 months ago

学长您好,我想请问下对于直接运行run.py文件没有产生报错,并且会执行每一个epoch并反馈出一些结果,但是在进行模型训练的时候,在终端输入命令后,出现了ordered-set模块识别不了是什么原因呢 屏幕截图 2024-03-31 154531

liuxiyang641 commented 7 months ago

这应该是因为你的环境不一致吧,检查下你用IDE运行run.py是用的什么环境,然后在终端下运行的时候是用的什么环境。 比如你使用conda环境来管理Python依赖的话,应该保证激活的是一样的环境

sorryhorizonTT commented 7 months ago

感谢学长的及时解答 上面的问题解决了 我还想询问1、直接运行run.py和在终端下运行的命令分别代表的是什么,我尝试运行了run.py的代码给出的结果是有关头,尾巴,平均的MRR值还有hit值,但是没有分数据集,有点不理解。 2、因为用cpu运行的太慢了,我尝试利用GPU来跑代码,查看了cuda的版本等问题均符合下载的要求,但是出现了如下图所示的错误,我想请问是硬件问题么。 屏幕截图 2024-03-31 205516

liuxiyang641 commented 7 months ago
  1. 运行run.py最后输出的结果就是在test集上的结果,中间过程会在验证集上进行评估
  2. 这就是你的GPU显存不够,所以报错out of memory了