Как посчитать score для обученной модели gensim.models.fasttext.FastText?
Всем привет,
обучаю модель из gensim.models.fasttext.FastText для кластеризации текстов следующим образом:
model = FastText(vector_size=4, window=3, min_count=1)
model.build_vocab(sentences)
model.train(sentences, total_examples=len(sentences), epochs=model.epochs)
При этом не получается посчитать следующую функцию для FastText:
score(sentences, total_sentences=1000000, chunksize=100, queue_factor=2, report_delay=1)
После этого:
model.score(sentences)
Получаю ошибку :
RuntimeError: We have currently only implemented score for the hierarchical softmax scheme, so you need to have run word2vec with hs=1 and negative=0 for this to work.
Как это можно исправить?? И можно ли вообще посчитать score для FastText непосредственно, а не для word2vec? Помогите, пожалуйста