#python #machine-learning #scikit-learn
Вопрос:
В соответствии с документацией skikit-garden, MondrianForestClassifier
включает в себя partial_fit
метод:
MondrianForestClassifier.partial_fit(X, y, classes=None)
В Google colab я сделал следующее,
!pip install scikit-garden
from skgarden import MondrianForestClassifier
mfc = MondrianForestClassifier()
for i in range(10):
subset = slice(round(4596729*i),round(4596729*(i 1)))
mfc.partial_fit(X_set[subset], y_set[subset], classes=np.unique(y_data))
при запуске вышеупомянутой ячейки я получаю следующую ошибку,
AttributeError: 'MondrianForestClassifier' object has no attribute 'partial_fit'
Также не было найдено метода «partial_fit» во время работы dir(mfc)
в ячейке.
Поэтому я попытался установить scikit-garden на свой ноутбук (локально).
Устанавливая через «pip» или «conda», я получаю следующую ошибку:
ModuleNotFoundError: No module named 'sklearn.ensemble.forest'
В Google colab, я думаю fit
, это работает; но мне нужно partial_fit
завершить основной процесс обучения.
есть ли способ исправить это в Google colab?