Klasse ARXFeatureScaling

java.lang.Object
org.deidentifier.arx.ARXFeatureScaling
Alle implementierten Schnittstellen:
Serializable

public class ARXFeatureScaling extends Object implements Serializable
Configuration for feature scaling
Siehe auch:
  • Methodendetails

    • create

      public static ARXFeatureScaling create()
      Returns a new instance
      Gibt zurück:
    • getScalingExpression

      public net.objecthunter.exp4j.Expression getScalingExpression(String attribute)
      Returns a scaling function
      Parameter:
      attribute -
      Gibt zurück:
    • getScalingFunction

      public String getScalingFunction(String attribute)
      Returns a scaling function
      Parameter:
      attribute -
      Gibt zurück:
    • isValidScalingFunction

      public boolean isValidScalingFunction(String function)
      Returns whether the function is valid
      Parameter:
      function -
      Gibt zurück:
    • removeScalingFunction

      public ARXFeatureScaling removeScalingFunction(String attribute)
      Remove the scaling function, if any
      Parameter:
      attribute -
    • setScalingFunction

      public ARXFeatureScaling setScalingFunction(String attribute, String function)
      Sets a scaling function
      Parameter:
      attribute -
      function -
    • setScalingFunctionIdentity

      public ARXFeatureScaling setScalingFunctionIdentity(String attribute)
      Sets a scaling function
      Parameter:
      attribute -
    • setScalingFunctionInverse

      public ARXFeatureScaling setScalingFunctionInverse(String attribute)
      Sets a scaling function
      Parameter:
      attribute -
    • setScalingFunctionLog

      public ARXFeatureScaling setScalingFunctionLog(String attribute)
      Sets a scaling function
      Parameter:
      attribute -
    • setScalingFunctionSQRT

      public ARXFeatureScaling setScalingFunctionSQRT(String attribute)
      Sets a scaling function
      Parameter:
      attribute -
    • setScalingFunctionSquare

      public ARXFeatureScaling setScalingFunctionSquare(String attribute)
      Sets a scaling function
      Parameter:
      attribute -