LeeSureman / Flat-Lattice-Transformer

code for ACL 2020 paper: FLAT: Chinese NER Using Flat-Lattice Transformer
994 stars 176 forks source link

FileNotFoundError: [Errno 2] No such file or directory: #126

Open C929-x opened 1 year ago

C929-x commented 1 year ago

Traceback (most recent call last): File "E:\yan\chong\daimaDemo\Flat-Lattice-Transformer-master\Flat-Lattice-Transformer-master\V0\flat_main.py", line 290, in datasets, vocabs, embeddings = equip_chinese_ner_with_lexicon(datasets, vocabs, embeddings, File "D:\Anaconda3\lib\site-packages\fastNLP\core\utils.py", line 160, in wrapper with open(cache_filepath, 'wb') as f: FileNotFoundError: [Errno 2] No such file or directory: 'cache\weibo_lattice_only_train#False_trainClip#True_norm_num#0char_min_freq1bigram_min_freq1word_min_freq1only_train_min_freqTruenumber_norm0lexicon_yjload_dataset_seed100'

在Windows上跑遇到了这个遇到了这个问题,请问是什么问题怎么解决呢

EthanLeeGeek commented 1 year ago

同问

YMXBL commented 12 months ago

可能是cache_name路径里有“:”或者其他符号,我删掉就可以运行了

EthanLeeGeek commented 12 months ago

是的,将flat_main.py文件中的cache_name = os.path.join('cache',(args.dataset+'_lattice'+'_only_train:{}'+ '_trainClip:{}'+'_norm_num:{}' 改为 cache_name = os.path.join('cache',(args.dataset+'_lattice'+'_only_train#{}'+'_trainClip#{}'+'_norm_num#{}'就可以了。

C929-x commented 12 months ago

你好请问·你是Windows系统吗,之前我就是照着这样改的,结果还报错,不知道为啥

四年 @.***

 

------------------ 原始邮件 ------------------ 发件人: "LeeSureman/Flat-Lattice-Transformer" @.>; 发送时间: 2023年7月21日(星期五) 下午4:36 @.>; @.**@.>; 主题: Re: [LeeSureman/Flat-Lattice-Transformer] FileNotFoundError: [Errno 2] No such file or directory: (Issue #126)

是的,将flat_main.py文件中的cache_name = os.path.join('cache',(args.dataset+'_lattice'+'_only_train:{}'+ '_trainClip:{}'+'_norm_num:{}' 改为 cache_name = os.path.join('cache',(args.dataset+'_lattice'+'_only_train#{}'+'_trainClip#{}'+'_norm_num#{}'就可以了。

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you authored the thread.Message ID: @.***>