我尝试使用OpenKiwi到Anaconda 3,安装后(pip install openkiwi)我执行以下代码(我这样做是因为我想创建openkiwi vocabulary):
import warnings
from collections import defaultdict
import torchtext
from kiwi.constants import PAD, START, STOP, UNALIGNED, UNK, UNK_ID
而且比我有一个错误信息:
ImportError Traceback (most recent call last)
<ipython-input-6-ea850b280bef> in <module>
4 import torchtext
5
----> 6 from kiwi.constants import PAD, START, STOP, UNALIGNED, UNK, UNK_ID
ImportError: cannot import name 'UNK_ID' from 'kiwi.constants' (C:\Users\Mike\anaconda3\lib\site-packages\kiwi\constants.py)
Anaconda 3有以下版本:〉!
- 火焰 lightning :1.7.6
- Pytorch-NLP:0.5.0
- 焊炬:1.4.0
- 焊炬指标0.9.3
- 手电筒:文本0.13.1
- 变压器:3.5.1
1条答案
按热度按时间uxhixvfz1#
在OpenKiwi的最新版本中,
UNK_ID
不再是常量。第二个链接显示了一些面向1.4版本的代码,而OpenKiwi现在是2.1版本。只需删除import
行中的UNK_ID
,并将代码中的0
替换为0
。