@kolomiec_artiom

Как исправить ошибку builtins.TypeError: '>' not supported between instances of 'numpy.ndarray' and 'float'?

Хочу написать нейронную сеть, которая распознает на каком языке написаны слова. Пытаюсь реализовать с помощью
sklearn.naive_bayes import GaussianNB, но возникает ошибка. Как это можно исправить?
#coding=utf8
import numpy as np
from sklearn.naive_bayes import GaussianNB

x_training = np.array([['привет'], ['hello'], ['generation'], ['путешествие']])
y_training = np.array(['ru', 'en', 'en', 'ru'])

clf = GaussianNB()
clf.fit(x_training, y_training)

print(clf.predict(np.array(['при'])))
  • Вопрос задан
  • 670 просмотров
Пригласить эксперта
Ответы на вопрос 2
@dmshar
Так
from sklearn.naive_bayes import GaussianNB
или
clf = BernoulliNB()
Ответ написан
Arseny_Info
@Arseny_Info
R&D engineer
Сначала нужно векторизовать входные данные https://scikit-learn.org/stable/modules/feature_ex...
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы