sklearn.pipeline.make_union?
sklearn.pipeline.make_union(*transformers, **kwargs)
[源碼]
從給定的轉換器構造一個FeatureUnion。
這是FeatureUnion構造函數的簡寫形式。它不需要也不允許命名轉換器。而是根據其類型自動為它們命名。它還不允許加權。
| 參數 | 說明 |
|---|---|
| *transformers | list of estimators |
| n_jobs | int, default=None 要并行運行的CPU數。 None除非在joblib.parallel_backend環境中,否則表示1 。 -1表示使用所有處理器。有關更多詳細信息,請參見詞匯表。v0.20版中: n_jobs默認從1更改為None |
| verbose | bool, default=False 如果為True,則在完成擬合時將打印擬合每個轉換器所經過的時間。 |
| 返回值 | 說明 |
|---|---|
| f | FeatureUnion |
另見:
用于連接多個轉換器對象的結果的類。
示例
>>> from sklearn.decomposition import PCA, TruncatedSVD
>>> from sklearn.pipeline import make_union
>>> make_union(PCA(), TruncatedSVD())
FeatureUnion(transformer_list=[('pca', PCA()),
('truncatedsvd', TruncatedSVD())])
