给定模型“en”中每个词向量的维数为 0

man*_*ari 3 nlp word2vec spacy

我想打印 spacy 语言模型“en”中每个词向量的维数。我安装了语言模型和 spacy。我有以下几行代码

import spacy
nlp =spacy.load('en')
dim = nlp.vocab.vectors_length
print(dim)
Run Code Online (Sandbox Code Playgroud)

它给出 0。

有人可以帮我弄这个吗?

Fra*_*ser 6

默认en模型不包含词向量。您应该使用en_core_web_mden_core_web_lg模型来代替,它确实可以。