Не удается загрузить входные данные для fasttext

#python #machine-learning #nlp #fasttext

#python #машинное обучение #nlp #fasttext

Вопрос:

мой input.txt содержит следующее:

 __label__SPAM buy our products
__label__HAM Please send me the last business forecast
__label__SPAM buy viagra
__label__HAM important meeting at 10:00AM
  

Но после выполнения команды:

 ./fasttext skipgram -input ~/PycharmProjects/Pcat/input.txt -output modelskipgram
  

Я получаю выходные данные в виде :

 Read 0M words
Number of words:  0
Number of labels: 2
Progress: 100.0% words/sec/thread:     339 lr:  0.000000 loss:  0.000000 ETA:   0h 0m
  

Что я делаю не так?

Ответ №1:

Я не уверен, что вы можете использовать контролируемую skipgram, поскольку skipgram сам по себе является неконтролируемой моделью.Попробуйте это.

 ./fasttext supervised -input ~/PycharmProjects/Pcat/input.txt -output model
  

Комментарии:

1. Спасибо, теперь он работает !!.. но я следовал этому: analyticsvidhya.com/blog/2017/07 / … , так что мой должен был сработать, хотя

2. Эта команда упоминается в неконтролируемом обучении, и она будет работать идеально, если вы хотите выполнить неконтролируемое обучение.