@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(['при'])))
  • Вопрос задан
  • 675 просмотров
Пригласить эксперта
Ответы на вопрос 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...
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы
SpectrumData Екатеринбург
от 150 000 до 200 000 ₽
Гринатом Москва
от 150 000 ₽
DIGITAL SECTOR Краснодар
от 150 000 до 250 000 ₽
24 июн. 2024, в 16:09
2000 руб./за проект
24 июн. 2024, в 16:04
2500 руб./за проект
24 июн. 2024, в 16:01
200000 руб./за проект