def fit_transform(self, X, y=None, **fit_params):
self._validate_transformers()
result = Parallel(n_jobs=self.n_jobs)(
delayed(_fit_transform_one)(trans, name, weight, X, y, **fit_params)
for name, trans, weight in self._iter())
to_concats = [r[0] for r in result]
if self.drop:
return self._concat_just_right(to_concats[0], to_concats[1:])
return self._concat_just_right(X, to_concats)
评论列表
文章目录