Package

com.salesforce.op.stages.base

binary

Permalink

package binary

Visibility
  1. Public
  2. All

Type Members

  1. abstract class BinaryEstimator[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends Estimator[BinaryModel[I1, I2, O]] with OpPipelineStage2[I1, I2, O]

    Permalink

    Takes a two input features and performs a fit operation in order to define a transformation for those (or similar) features.

    Takes a two input features and performs a fit operation in order to define a transformation for those (or similar) features. This abstract class should be extended when settable parameters are needed within the fit function

    I1

    first input feature type

    I2

    second input feature type

    O

    output feature type

  2. final class BinaryLambdaTransformer[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends BinaryTransformer[I1, I2, O]

    Permalink

    Transformer that takes two input features and produces a single new output feature using the specified function.

    Transformer that takes two input features and produces a single new output feature using the specified function. Performs row wise transformation specified in transformFn. This class should be extended when no parameters are needed within the transform function.

    I1

    first input feature type

    I2

    second input feature type

    O

    output feature type

  3. abstract class BinaryModel[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends Model[BinaryModel[I1, I2, O]] with OpTransformer2[I1, I2, O]

    Permalink

    Extend this class and return it from your BinaryEstimator fit function.

    Extend this class and return it from your BinaryEstimator fit function. Takes two input features and produces a single new output feature using the specified function. Performs row wise transformation specified in transformFn.

    I1

    first input type

    I2

    second input type

    O

    output type

  4. abstract class BinaryTransformer[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends Transformer with OpTransformer2[I1, I2, O]

    Permalink

    Transformer that takes two input features and produces a single new output feature using the specified function.

    Transformer that takes two input features and produces a single new output feature using the specified function. Performs row wise transformation specified in transformFn. This abstract class should be extended when settable parameters are needed within the transform function.

    I1

    first input feature type

    I2

    second input feature type

    O

    output feature type

  5. trait OpTransformer2[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends Transformer with OpPipelineStage2[I1, I2, O] with OpTransformer

    Permalink

    Base trait for binary transformers and models which take two input features and perform specified function on them to give a new output feature

    Base trait for binary transformers and models which take two input features and perform specified function on them to give a new output feature

    I1

    first input feature type

    I2

    second input feature type

    O

    output feature type

Ungrouped