Использование part_fit с Scikit Pipeline
Как вы звонитеpartial_fit()
на классификаторе scikit-Learn, завернутый вТрубопровод()?Я'
я пытаюсь построить поэтапно обучаемый текстовый классификатор, используяSGDClassifier
лайк:
from sklearn.linear_model import SGDClassifier
from sklearn.pipeline import Pipeline
from sklearn.feature_extraction.text import HashingVectorizer
from sklearn.feature_extraction.text import TfidfTransformer
from sklearn.multiclass import OneVsRestClassifier
classifier = Pipeline([
('vectorizer', HashingVectorizer(ngram_range=(1,4), non_negative=True)),
('tfidf', TfidfTransformer()),
('clf', OneVsRestClassifier(SGDClassifier())),
])
но я получаюAttributeError
пытаюсь позвонить.classifier.partial_fit(x,y)
Поддерживаетfit()
так что я нене понимаю почемуpartial_fit()
ISN»т доступно. Можно ли будет проанализировать конвейер, вызвать преобразователи данных, а затем напрямую вызватьpartial_fit()
по моему классификатору?