Klasse DistributionAggregateFunction.DistributionAggregateFunctionSet
java.lang.Object
org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction.DistributionAggregateFunctionSet
- Alle implementierten Schnittstellen:
Serializable
- Umschließende Klasse:
DistributionAggregateFunction
public static class DistributionAggregateFunction.DistributionAggregateFunctionSet
extends DistributionAggregateFunction
This class calculates a set for a given distribution.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean, DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean, DistributionAggregateFunction.DistributionAggregateFunctionInterval, DistributionAggregateFunction.DistributionAggregateFunctionMedian, DistributionAggregateFunction.DistributionAggregateFunctionMode, DistributionAggregateFunction.DistributionAggregateFunctionModeWithDistributionFallback, DistributionAggregateFunction.DistributionAggregateFunctionSet -
Feldübersicht
Von Klasse geerbte Felder org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
dictionary, ignoreMissingData, type -
Konstruktorübersicht
Konstruktoren -
Methodenübersicht
Modifizierer und TypMethodeBeschreibung<T> Stringaggregate(Distribution distribution) This function returns an aggregate value.clone()Clone method<T> doublegetError(Distribution distribution) Returns the normalized error induced by aggregation.Von Klasse geerbte Methoden org.deidentifier.arx.framework.check.distribution.DistributionAggregateFunction
addAll, getInformationLoss, getMinMax, getNMSE, initialize, isIgnoreMissingData, isTypePreserving
-
Konstruktordetails
-
DistributionAggregateFunctionSet
public DistributionAggregateFunctionSet(boolean ignoreMissingData) Instantiates.- Parameter:
ignoreMissingData-
-
-
Methodendetails
-
aggregate
Beschreibung aus Klasse kopiert:DistributionAggregateFunctionThis function returns an aggregate value.- Angegeben von:
aggregatein KlasseDistributionAggregateFunction- Parameter:
distribution-- Gibt zurück:
- the string
-
clone
Clone method- Angegeben von:
clonein KlasseDistributionAggregateFunction
-
getError
Beschreibung aus Klasse kopiert:DistributionAggregateFunctionReturns the normalized error induced by aggregation. In most cases this will be the mean squared error normalized into [0,1]. In case of generalization, it will return the normalized generalization level (also called generalization intensity). In case of intervals, it will return the normalized number of aggregated values.- Angegeben von:
getErrorin KlasseDistributionAggregateFunction- Parameter:
distribution-- Gibt zurück:
-