ZihengZZH/OntoEA

openea 路径问题

Opened this issue · 5 comments

cd 到code/run 下运行run_OntoEa.sh 或者python 运行 都提示openea 找不到 这个是不是要修改以下import openea 的路径?

怎么获得wiki-news-300d-1M.vec 向量文件

是不是到alignment only with entity embedding :
quick results: hits@[1, 5, 10, 50] = [13.646 30.131 40.175 69.978]%, time = 0.394 s
alignment with weighted sum of entity embedding and class embedding :
quick results: hits@[1, 5, 10, 50] = [13.646 30.131 40.175 69.978]%, time = 0.402 s 就没有后续了?
按理说应该运行完会自动保存向量文件,我现在也没有运行完程序,卡在这里不动了

cd 到code/run 下运行run_OntoEa.sh 或者python 运行 都提示openea 找不到 这个是不是要修改以下import openea 的路径?

是openea模块引用失败的问题,请按照如下步骤修改代码:

将 /code/src/openea 移动到 /code/run/ 目录下
在 /code/run/ 下新建空文件 __ init __.py
这样即可运行 run_OntoEA.sh 脚本了

是不是到alignment only with entity embedding : quick results: hits@[1, 5, 10, 50] = [13.646 30.131 40.175 69.978]%, time = 0.394 s alignment with weighted sum of entity embedding and class embedding : quick results: hits@[1, 5, 10, 50] = [13.646 30.131 40.175 69.978]%, time = 0.402 s 就没有后续了? 按理说应该运行完会自动保存向量文件,我现在也没有运行完程序,卡在这里不动了

你好,我在本地重新运行了 run_OntoEA.sh 脚本显示是没有问题的,可以详细描述下你的复现路径吗?

谢谢您的回答,我添加了一下path,换了py3.7以及相关的tf框架已经可以运行了,在MED-BBK-9K数据集中得到的结果与您论文w/o SI 结果很接近,我想去学习并复现您带有SI信息的结果。所有我去阅读了您4.1节关于具有SI的OntoEa模型, 这里我没有能理解“initializes the embeddings of the translation-based models in Section 2.3 and Section 2.4 (i.e., h, r, t and c) with the pre-trained word embeddings of their names.”。Transe模型在其词嵌入时,初始化实体和关系向量表示时,已经使用预训练模型做嵌入,这里使用名字预训练后的向量去初始化hrt,c不是与刚开始的操作重复了吗,希望您能解惑,另外我应该怎么去复现这个w/si的结果呢?我已经将wiki向量文件放置基准路径中。十分期待您的回复。