Class ToThePowerOfConstant<T extends FeatureInput>

Type Parameters:
T - the type of FeatureInput this feature operates on

public class ToThePowerOfConstant<T extends FeatureInput> extends WithValueBase<T>
A feature that raises the result of another feature to the power of a constant value.
  • Constructor Details

    • ToThePowerOfConstant

      public ToThePowerOfConstant()
  • Method Details

    • combineValueAndFeature

      protected double combineValueAndFeature(double value, double featureResult)
      Description copied from class: WithValueBase
      Combines the constant value with the feature result.
      Specified by:
      combineValueAndFeature in class WithValueBase<T extends FeatureInput>
      Parameters:
      value - the constant value specified for this operation
      featureResult - the result of the feature calculation
      Returns:
      the combined result
    • combineDescription

      protected String combineDescription(String valueDescription, String featureDescription)
      Description copied from class: WithValueBase
      Combines the descriptions of the constant value and the feature.
      Specified by:
      combineDescription in class WithValueBase<T extends FeatureInput>
      Parameters:
      valueDescription - the description of the constant value
      featureDescription - the description of the feature
      Returns:
      the combined description