has_vector
ведет себя не так, как вы ожидаете.
Это обсуждается в комментариях к проблеме , поднятой на github.Суть в том, что поскольку векторы доступны, это True
, даже если эти векторы являются контекстными векторами.Обратите внимание, что вы по-прежнему можете использовать их, например, для вычисления сходства.
Цитата участника spaCy Инес :
Мы обсуждали, какhas_vector должен вести себя в таких случаях.Есть вектор, поэтому возвращать его False будет вводить в заблуждение.Точно так же, если модель не поставляется с предварительно обученным словарем, технически все лексемы - OOV.
Было объявлено, что версия 2.1.0 включает немецкие векторы слов.