Задать вопрос
@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(['при'])))
  • Вопрос задан
  • 688 просмотров
Подписаться 1 Простой Комментировать
Пригласить эксперта
Ответы на вопрос 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 Екатеринбург
от 200 000 до 300 000 ₽
Akronix Санкт-Петербург
от 150 000 до 200 000 ₽
19 янв. 2025, в 01:58
20000 руб./за проект
18 янв. 2025, в 23:27
50000 руб./за проект
18 янв. 2025, в 21:28
1000 руб./за проект