paddlets.transform.utils.make_ts_transform

make_ts_transform(ud_transform_class, in_col_names: Optional[Union[str, List]] = 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) UdBaseTransform[source]

Wrap the third-party or user-define transform into time series transform.

Parameters
  • ud_transform_class – The transformer class from sklearn data transformation.

  • in_col_names (Optional[Union[str, List]]) – 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 values represent automatic inference based on input.

  • out_col_names (Optional[List[str]]) – The name of output columns, None values represent automatic inference based on input.

  • sklearn_transform_params – Optional arguments passed to sklearn_transform_class.

Returns

UdBaseTransform.