Объект MondrianForestClassifier не имеет атрибута partial_fit

#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?