Package

com.salesforce.op.stages.base

sequence

Permalink

package sequence

Visibility
  1. Public
  2. All

Type Members

  1. abstract class BinarySequenceEstimator[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends Estimator[BinarySequenceModel[I1, I2, O]] with OpPipelineStage2N[I1, I2, O]

    Permalink

    Takes an input feature of type I1 and a sequence of input features of type I2 and performs a fit operation in order to define a transformation for those (or similar) features.

    Takes an input feature of type I1 and a sequence of input features of type I2 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

    input single feature type

    I2

    input sequence feature type

    O

    output feature type

  2. final class BinarySequenceLambdaTransformer[I1 <: FeatureType, I2 <: FeatureType, O <: FeatureType] extends BinarySequenceTransformer[I1, I2, O]

    Permalink

    Transformer that takes a single feature of type I1 and a sequence of features of type I2 and produces a single new output feature using the specified function.

    Transformer that takes a single feature of type I1 and a sequence of features of type I2 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

    input single feature type

    I2

    input sequence feature type

    O

    output feature type

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

    Permalink

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

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

    I1

    input1 type

    I2

    input2 type

    O

    output type

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

    Permalink

    Transformer that takes a single feature of type I1 and a sequence of features o type I2 and produces a single new output feature using the specified function.

    Transformer that takes a single feature of type I1 and a sequence of features o type I2 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

    input single feature type

    I2

    input sequence feature type

    O

    output feature type

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

    Permalink

    Base trait for binary sequence transformers and models which take a single feature as first argument and a sequence of input features of a similar type and perform the specified function on them to give a new output feature

    Base trait for binary sequence transformers and models which take a single feature as first argument and a sequence of input features of a similar type and perform the specified function on them to give a new output feature

    I1

    input feature of singular type

    I2

    input feature of sequence type

    O

    output feature type

  6. trait OpTransformerN[I <: FeatureType, O <: FeatureType] extends Transformer with OpPipelineStageN[I, O] with OpTransformer

    Permalink

    Base trait for sequence transformers and models which take a sequence of input features of the same type and perform the specified function on them to give a new output feature

    Base trait for sequence transformers and models which take a sequence of input features of the same type and perform the specified function on them to give a new output feature

    I

    input feature type

    O

    output feature type

  7. abstract class SequenceEstimator[I <: FeatureType, O <: FeatureType] extends Estimator[SequenceModel[I, O]] with OpPipelineStageN[I, O]

    Permalink

    Takes a sequence of input features of the same type and performs a fit operation in order to define a transformation for those (or similar) features.

    Takes a sequence of input features of the same type 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

    I

    input feature type

    O

    output feature type

  8. final class SequenceLambdaTransformer[I <: FeatureType, O <: FeatureType] extends SequenceTransformer[I, O]

    Permalink

    Transformer that takes a sequence input features of the same type and produces a single new output feature using the specified function.

    Transformer that takes a sequence input features of the same type 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.

    I

    input feature type

    O

    output feature type

  9. abstract class SequenceModel[I <: FeatureType, O <: FeatureType] extends Model[SequenceModel[I, O]] with OpTransformerN[I, O]

    Permalink

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

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

    I

    input type

    O

    output type

  10. abstract class SequenceTransformer[I <: FeatureType, O <: FeatureType] extends Transformer with OpTransformerN[I, O]

    Permalink

    Transformer that takes a sequence input features of the same type and produces a single new output feature using the specified function.

    Transformer that takes a sequence input features of the same type 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.

    I

    input feature type

    O

    output feature type

Ungrouped