Я пытаюсь запустить MultinomiaL Naive bayes и получать следующую ошибку. Даны примеры учебных данных. Данные испытаний точно подобны.ValueError: найденные входные переменные с непоследовательным числом выборок: [1, 14048]
def main():
text_train, targets_train = read_data('train')
text_test, targets_test = read_data('test')
classifier1 = MultinomialNB()
classifier1.fit(text_train, targets_train)
prediction1 = classifier1.predict(text_test)
Образец данные:
Train:
category, text
Family, I love you Mom
University, I hate this course
Какова форма вашего 'text_train' и' target_train'? Также я не думаю, что MultinomialNB будет обрабатывать текстовые данные по умолчанию. Вам необходимо предварительно обработать его. –