paddlets.transform.sklearn_transforms_base
- class SklearnTransformWrapper(sklearn_transform_class, in_col_names: Optional[Union[str, List[str]]] = None, per_col_transform: bool = False, drop_origin_columns: bool = False, out_col_types: Optional[Union[str, List[str]]] = None, out_col_names: Optional[List[str]] = None, **sklearn_transform_params)[source]
Bases:
UdBaseTransformWrapper for data transformation classes provided by skearn data transformation.
- Parameters
sklearn_transform_class – The transformer class from sklearn data transformation.
in_col_names (Optional[Union[str, List[str]]]) – Column name or names to be transformed.
per_col_transform (bool) – Whether each column of data is transformed independently, default False.
drop_origin_columns (bool) – Whether to delete the original column, default=False.
out_col_types (Optional[Union[str, List[str]]]) – The type of output columns, None represents automatic inference based on input.
out_col_names (Optional[List[str]]) – The name of output columns, None represents automatic inference based on input.
sklearn_transform_params – Optional arguments passed to sklearn_transform_class.