Я использую sklearn.pipeline.Pipeline
для объединения экстракторов признаков и классификатора. Есть ли способ объединить несколько классов выбора функций (например, из sklearn.feature_selection.text
) параллельно и объединить их выходные данные?
Мой код сейчас выглядит следующим образом:
pipeline = Pipeline([
('vect', CountVectorizer()),
('tfidf', TfidfTransformer()),
('clf', SGDClassifier())])
Это приводит к следующему:
vect -> tfidf -> clf
Я хочу указать конвейер, который выглядит следующим образом:
vect1 -> tfidf1 \
-> clf
vect2 -> tfidf2 /