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