使用 spacy.load('en_core_web_trf') 时没有矢量?

No vector when Using spacy.load('en_core_web_trf')?

在运行之后这个

nlp = spacy.load('en_core_web_lg')
has_vector = nlp('test text').has_vector
# ...
...has_vector == True

但是在运行这个

之后
nlp = spacy.load('en_core_web_trf')
has_vector = nlp('test text').has_vector
# ...
...has_vector == False

我错过了什么?

has_vector特指词向量,而不是Transformers生成的上下文向量。因为如果你使用的是 Transformers,你通常不需要词向量,spaCy Transformers 管道不包括词向量,这就是你得到这个结果的原因。