LeeSureman / Batch_Parallel_LatticeLSTM

Chinese NER using Lattice LSTM. Reproduction for ACL 2018 paper.
129 stars 16 forks source link

请问在main.py文件的哪里加文件路径啊 #4

Closed yujh123 closed 4 years ago

yujh123 commented 5 years ago

您好,您说在main.py中添加三个embedding的文件路径以及对应数据集的路径即可运行,具体是哪个地方呢?

LeeSureman commented 5 years ago

yangjie_rich_pretrain_unigram_path yangjie_rich_pretrain_bigram_path yangjie_rich_pretrain_word_path 以上三个变量以及你需要运行的数据集路径

yujh123 commented 5 years ago

yangjie_rich_pretrain_unigram_path yangjie_rich_pretrain_bigram_path yangjie_rich_pretrain_word_path 以上三个变量以及你需要运行的数据集路径

谢谢您的回复,但是三个embedding文件不是数据集嘛。。。

LeeSureman commented 5 years ago

就是把这三个变量和需要跑的数据集路径设置为对应的在你本机上的文件路径

yujh123 commented 5 years ago

就是把这三个变量和需要跑的数据集路径设置为对应的在你本机上的文件路径

那我想用Resume数据集,是从原作者的data文件里下载嘛?

LeeSureman commented 5 years ago

是的,包括三个embedding文件的下载链接也在他仓库的readme里有

yujh123 commented 5 years ago

好的 谢谢您 我再运行一下试试

tyistyler commented 4 years ago

楼主和作者您好,作为小白,我还是没明白在哪里添加路径,三个数据集要怎么传进去呢,另外我只找到了两个embedding文件,,

LeeSureman commented 4 years ago

你找到哪两个embedding文件

tyistyler commented 4 years ago

gigaword_chn.all.a2b.uni.ite50.vec ctb.50d.vec 这两个

tyistyler commented 4 years ago

from pathes import * //ontonote4ner_cn_path = 0 yangjie_rich_pretrain_unigram_path = ‘gigaword_chn.all.a2b.uni.ite50.vec’ yangjie_rich_pretrain_bigram_path = ctb.50d.vec‘’ resume_ner_path = ‘.data/resume’#里面有train、dev、test //weibo_ner_path = 0 我是这么写的

LeeSureman commented 4 years ago

还缺个bigram的,https://pan.baidu.com/s/1pLO6T9D#list/path=%2F,里面有

LeeSureman commented 4 years ago

ctb.50d.vec我记得是lexicon的向量

tyistyler commented 4 years ago

yangjie_rich_pretrain_unigram_path = ‘gigaword_chn.all.a2b.uni.ite50.vec’ yangjie_rich_pretrain_bigram_path = 'bigram...’ yangjie_rich_pretrain_word_path=‘ctb.50d.vec’ resume_ner_path = ‘.data/resume’#里面有train、dev、test 请问数据集可以这样导入么? 十分感谢您的回答

LeeSureman commented 4 years ago

可以的

tyistyler commented 4 years ago

谢谢

tyistyler commented 4 years ago

请问运行时出现这个问题,但是代码load_data.py中已经注释掉了 ,该怎么解决呀? FileNotFoundError:/remote-home/xnli/data/corpus/swquence_labelling/chinese_ner/WeiboNER

LeeSureman commented 4 years ago

你没改路径或没改用哪个dataset吧

tyistyler commented 4 years ago

weibo_ner_path = ‘.data/WeiboNER’//train.all.bmes、dev.all.bmes、test.all.bmes 我用的是这个路径,还需要修改load_data.py里的内容么

LeeSureman commented 4 years ago

应该就好了呀

LeeSureman commented 4 years ago

你看看你改的路径有没有被传到load_weibo_ner里去

tyistyler commented 4 years ago

感谢大佬,路径没传进去,我在pathes.py中重新修改的

LeeSureman commented 4 years ago

好的,恭喜