我试图学习在Google Colab中制作聊天机器人。我发现spacy'en'中不存在矢量。每当我使用nlp.vocab.vectors_length检查矢量的长度时,它总是返回0。 / p>
我尝试运行“ spacy.cli.download('en')”以再次将其安装在colab中,但矢量长度仍为零,矢量形状也为(0,0) 这是代码:
import spacy
nlp = spacy.load('en')
print(nlp.vocab.vectors_length)
预期输出为300,但始终为0。有人可以告诉我这是什么问题。我是这个spacy库和自然语言处理的初学者。任何帮助将不胜感激。
答案 0 :(得分:0)
spaCy的默认模型不附带矢量。您需要下载一个spaCy模型。请参阅:https://spacy.io/usage/models和https://spacy.io/usage/vectors-similarity