本文简要介绍python语言中 sklearn.pipeline.FeatureUnion
的用法。
用法:
class sklearn.pipeline.FeatureUnion(transformer_list, *, n_jobs=None, transformer_weights=None, verbose=False)
连接多个转换器对象的结果。
此估计器将转换器对象列表并行应用于输入数据,然后连接结果。这对于将多个特征提取机制组合到单个转换器中很有用。
可以使用其名称和由‘__’ 分隔的参数名称来设置转换器的参数。可以通过将参数及其名称设置为另一个转换器来完全替换转换器,或者通过设置为‘drop’来删除。
在用户指南中阅读更多信息。
- transformer_list:元组列表
包含
(str, transformer)
的元组列表。元组的第一个元素是受转换器影响的名称,而第二个元素是scikit-learn 转换器实例。转换器实例也可以是"drop"
,以使其被忽略。- n_jobs:整数,默认=无
并行运行的作业数。
None
表示 1,除非在joblib.parallel_backend
上下文中。-1
表示使用所有处理器。有关详细信息,请参阅词汇表。- transformer_weights:字典,默认=无
每个转换器的特征的乘法权重。键是转换器名称,值是权重。如果
transformer_list
中不存在 key ,则引发 ValueError 。- verbose:布尔,默认=假
如果为 True,则在安装每个转换器时经过的时间将在完成时打印。
n_features_in_
int拟合期间看到的特征数。
参数:
属性:
例子:
>>> from sklearn.pipeline import FeatureUnion >>> from sklearn.decomposition import PCA, TruncatedSVD >>> union = FeatureUnion([("pca", PCA(n_components=1)), ... ("svd", TruncatedSVD(n_components=2))]) >>> X = [[0., 1., 3], [2., 2., 5]] >>> union.fit_transform(X) array([[ 1.5 , 3.0..., 0.8...], [-1.5 , 5.7..., -0.4...]])
相关用法
- Python sklearn FeatureAgglomeration用法及代码示例
- Python sklearn FeatureHasher用法及代码示例
- Python sklearn FactorAnalysis用法及代码示例
- Python sklearn FastICA用法及代码示例
- Python sklearn FunctionTransformer用法及代码示例
- Python sklearn jaccard_score用法及代码示例
- Python sklearn WhiteKernel用法及代码示例
- Python sklearn CalibrationDisplay.from_predictions用法及代码示例
- Python sklearn VotingRegressor用法及代码示例
- Python sklearn gen_batches用法及代码示例
- Python sklearn ExpSineSquared用法及代码示例
- Python sklearn MDS用法及代码示例
- Python sklearn adjusted_rand_score用法及代码示例
- Python sklearn MLPClassifier用法及代码示例
- Python sklearn train_test_split用法及代码示例
- Python sklearn RandomTreesEmbedding用法及代码示例
- Python sklearn GradientBoostingRegressor用法及代码示例
- Python sklearn GridSearchCV用法及代码示例
- Python sklearn log_loss用法及代码示例
- Python sklearn r2_score用法及代码示例
- Python sklearn ndcg_score用法及代码示例
- Python sklearn ShrunkCovariance用法及代码示例
- Python sklearn SelfTrainingClassifier用法及代码示例
- Python sklearn load_svmlight_file用法及代码示例
- Python sklearn make_pipeline用法及代码示例
注:本文由纯净天空筛选整理自scikit-learn.org大神的英文原创作品 sklearn.pipeline.FeatureUnion。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。