make_union
- sklearn.pipeline.make_union(*transformers, n_jobs=None, verbose=False)[source]
-
Создаёт
FeatureUnionиз заданных преобразователей.Это сокращённая запись для конструктора
FeatureUnion; она не требует и не допускает именования преобразователей. Вместо этого им автоматически присваиваются имена, основанные на их типах. Она также не позволяет задавать веса.- Параметры:
-
- *transformersсписок оценщиков
-
Один или несколько оценщиков.
- n_jobsint, по умолчанию=None
-
Количество задач для параллельного выполнения.
Noneозначает 1, если не используется контекстjoblib.parallel_backend.-1означает использование всех процессоров. См. Словарь для получения дополнительной информации.Изменено в версии v0.20:
n_jobsзначение по умолчанию изменено с 1 на None. - verbosebool, по умолчанию=False
-
Если True, время, затраченное на подгонку каждого преобразователя, будет выводиться по завершении.
- Возвращаемые значения:
-
- fFeatureUnion
-
Объект
FeatureUnionдля конкатенации результатов нескольких объектов преобразователей.
См. также
FeatureUnion-
Класс для конкатенации результатов нескольких объектов преобразователей.
Примеры
>>> from sklearn.decomposition import PCA, TruncatedSVD >>> from sklearn.pipeline import make_union >>> make_union(PCA(), TruncatedSVD()) FeatureUnion(transformer_list=[('pca', PCA()), ('truncatedsvd', TruncatedSVD())])
© 2007–2025 The scikit-learn developers
Licensed under the 3-clause BSD License.
https://scikit-learn.org/1.6/modules/generated/sklearn.pipeline.make_union.html