Я использую FeatureUnion для объединения функций, найденных в заголовке и описании событий:
union = FeatureUnion(
transformer_list=[
# Pipeline for pulling features from the event title
('title', Pipeline([
('selector', TextSelector(key='title')),
('count', CountVectorizer(stop_words='english')),
])),
# Pipeline for standard bag-of-words model for description
('description', Pipeline([
('selector', TextSelector(key='description_snippet')),
('count', TfidfVectorizer(stop_words='english')),
])),
],
transformer_weights ={
'title': 1.0,
'description': 0.2
},
)
Однако вызов union.get_feature_names()
дает мне ошибку: "Заголовок трансформатора (тип Pipeline) не предоставляет get_feature_names". Я хотел бы увидеть некоторые из функций, которые генерируются моими разными Vectorizers. Как это сделать?