Из документов :
[GNB] может выполнять онлайн-обновления параметров модели с помощью метода part_fit
Пример:
>>> import numpy as np
>>> X = np.array([[-1, -1], [-2, -1], [-3, -2], [1, 1], [2, 1], [3, 2]])
>>> Y = np.array([1, 1, 1, 2, 2, 2])
>>> from sklearn.naive_bayes import GaussianNB
>>> clf = GaussianNB()
>>> clf.fit(X, Y)
GaussianNB(priors=None, var_smoothing=1e-09)
>>> print(clf.predict([[-0.8, -1]]))
[1]
>>> clf_pf = GaussianNB()
>>> clf_pf.partial_fit(X, Y, np.unique(Y))
GaussianNB(priors=None, var_smoothing=1e-09)
>>> print(clf_pf.predict([[-0.8, -1]]))
[1]
Что такое классификатор, можно спросить?Согласно Википедии , классификатором является
. Алгоритм, который реализует классификацию, особенно в конкретной реализации, известен как классификатор.Термин «классификатор» иногда также относится к математической функции, реализованной алгоритмом классификации, который отображает входные данные в категорию.