Class: UnaryTransformer

eclairjs/ml.UnaryTransformer

Abstract class for transformers that take one input column, apply transformation, and output the result as a new column.

Constructor

new UnaryTransformer()

Source:

Extends

Methods

copy(extra) → {module:eclairjs/ml.UnaryTransformer}

Parameters:
Name Type Description
extra module:eclairjs/ml/param.ParamMap
Overrides:
Source:
Returns:
Type
module:eclairjs/ml.UnaryTransformer

setInputCol(value) → {module:eclairjs/ml.UnaryTransformer}

Parameters:
Name Type Description
value string
Source:
Returns:
Type
module:eclairjs/ml.UnaryTransformer

setOutputCol(value) → {module:eclairjs/ml.UnaryTransformer}

Parameters:
Name Type Description
value string
Source:
Returns:
Type
module:eclairjs/ml.UnaryTransformer

transform(dataset) → {module:eclairjs/sql.DataFrame}

Parameters:
Name Type Description
dataset module:eclairjs/sql.DataFrame
Overrides:
Source:
Returns:
Type
module:eclairjs/sql.DataFrame

transformSchema(schema) → {module:eclairjs/sql/types.StructType}

Parameters:
Name Type Description
schema module:eclairjs/sql/types.StructType
Source:
Returns:
Type
module:eclairjs/sql/types.StructType