我无法使用以下命令更新gensim fasttext模型的训练:model.build\u词汇表你知道吗
我认为关键是“AttributeError:'FastText'对象没有属性'syn1neg'”
请给我一些建议。多谢了
print('load fasttext pretrain model') pretrained_model=快速文本_发电机最小负荷(预训练模型文件)
sent=token_df['token']。值.tolist()
使用pretrain模型的“.build\u vocab”并声明“update=True”预训练_model.build\u词汇表(已发送,更新=真)
回溯(最近一次呼叫): 文件“C:/Users/marcus/PycharmProjects/DIVA\u CWS/FastText_预训练.py,第313行 预训练_model.build\u词汇表(已发送,更新=真) 文件“C:\Users\marcus\Desktop\DIVA\u CWS\lib\site packages\gensim\models\deprecated\word2向量“,第712行,内部版本\u vocab” 自我评价(update=update)#生成表和数组 文件“C:\Users\marcus\Desktop\DIVA\u CWS\lib\site packages\gensim\models\deprecated\word2向量“,第953行,在B中” self.u权重() 文件“C:\Users\marcus\Desktop\DIVA\u CWS\lib\site packages\gensim\models\deprecated\word2向量“,第1373行,在更新\u权重中” 自同步负=vstack([自同步负,零((b),自选图层1\u尺寸),dtype=REAL)]) AttributeError:“FastText”对象没有属性“syn1neg”
将导入语句从
至
这应该能解决问题。你知道吗
相关问题 更多 >
编程相关推荐