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

Number of dimensions for each word vector in a given model 'en' is 0

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

import spacy
nlp =spacy.load('en')
dim = nlp.vocab.vectors_length
print(dim)

它给出 0。

有人可以帮我解决这个问题吗?

默认 en 模型不包含词向量。您应该改用 en_core_web_mden_core_web_lg 模型,它们可以。