Package org.deidentifier.arx
Klasse ARXFeatureScaling
java.lang.Object
org.deidentifier.arx.ARXFeatureScaling
- Alle implementierten Schnittstellen:
Serializable
Configuration for feature scaling
- Siehe auch:
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungstatic ARXFeatureScalingcreate()Returns a new instancenet.objecthunter.exp4j.ExpressiongetScalingExpression(String attribute) Returns a scaling functiongetScalingFunction(String attribute) Returns a scaling functionbooleanisValidScalingFunction(String function) Returns whether the function is validremoveScalingFunction(String attribute) Remove the scaling function, if anysetScalingFunction(String attribute, String function) Sets a scaling functionsetScalingFunctionIdentity(String attribute) Sets a scaling functionsetScalingFunctionInverse(String attribute) Sets a scaling functionsetScalingFunctionLog(String attribute) Sets a scaling functionsetScalingFunctionSQRT(String attribute) Sets a scaling functionsetScalingFunctionSquare(String attribute) Sets a scaling function
-
Methodendetails
-
create
Returns a new instance- Gibt zurück:
-
getScalingExpression
Returns a scaling function- Parameter:
attribute-- Gibt zurück:
-
getScalingFunction
Returns a scaling function- Parameter:
attribute-- Gibt zurück:
-
isValidScalingFunction
Returns whether the function is valid- Parameter:
function-- Gibt zurück:
-
removeScalingFunction
Remove the scaling function, if any- Parameter:
attribute-
-
setScalingFunction
Sets a scaling function- Parameter:
attribute-function-
-
setScalingFunctionIdentity
Sets a scaling function- Parameter:
attribute-
-
setScalingFunctionInverse
Sets a scaling function- Parameter:
attribute-
-
setScalingFunctionLog
Sets a scaling function- Parameter:
attribute-
-
setScalingFunctionSQRT
Sets a scaling function- Parameter:
attribute-
-
setScalingFunctionSquare
Sets a scaling function- Parameter:
attribute-
-