Package org.deidentifier.arx.metric.v2
Klasse AbstractMetricMultiDimensional
java.lang.Object
org.deidentifier.arx.metric.Metric<AbstractILMultiDimensional>
org.deidentifier.arx.metric.v2.AbstractMetricMultiDimensional
- Alle implementierten Schnittstellen:
Serializable
- Bekannte direkte Unterklassen:
AbstractMetricMultiDimensionalPotentiallyPrecomputed,MetricMDHeight,MetricMDNMLoss,MetricMDNMPrecision,MetricMDNUEntropyPrecomputed,MetricMDStatic
This class provides an abstract skeleton for the implementation of multi-dimensional metrics.
- Siehe auch:
-
Verschachtelte Klassen - Übersicht
Von Klasse geerbte verschachtelte Klassen/Schnittstellen org.deidentifier.arx.metric.Metric
Metric.AggregateFunction -
Methodenübersicht
Modifizierer und TypMethodeBeschreibungReturns an instance of the maximal value.Returns an instance of the minimal value.Returns the aggregate function of a multi-dimensional metric, null otherwise.Von Klasse geerbte Methoden org.deidentifier.arx.metric.Metric
createAECSMetric, createAECSMetric, createAmbiguityMetric, createClassificationMetric, createClassificationMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyBasedInformationLossMetric, createEntropyBasedInformationLossMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createInstanceOfHighestScore, createInstanceOfLowestScore, createKLDivergenceMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createNormalizedEntropyMetric, createNormalizedEntropyMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedNormalizedEntropyMetric, createPrecomputedNormalizedEntropyMetric, createPublisherPayoutMetric, createPublisherPayoutMetric, createStaticMetric, createStaticMetric, getConfiguration, getDescription, getGeneralizationFactor, getGeneralizationSuppressionFactor, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, getScore, getSuppressionFactor, initialize, isAbleToHandleClusteredMicroaggregation, isAbleToHandleMicroaggregation, isGSFactorSupported, isIndependent, isMonotonic, isMonotonicWithGeneralization, isMonotonicWithSuppression, isMultiDimensional, isPrecomputed, isScoreFunctionSupported, isWeighted, list, render, toString
-
Methodendetails
-
createMaxInformationLoss
Beschreibung aus Klasse kopiert:MetricReturns an instance of the maximal value.- Angegeben von:
createMaxInformationLossin KlasseMetric<AbstractILMultiDimensional>- Gibt zurück:
-
createMinInformationLoss
Beschreibung aus Klasse kopiert:MetricReturns an instance of the minimal value.- Angegeben von:
createMinInformationLossin KlasseMetric<AbstractILMultiDimensional>- Gibt zurück:
-
getAggregateFunction
Beschreibung aus Klasse kopiert:MetricReturns the aggregate function of a multi-dimensional metric, null otherwise.- Setzt außer Kraft:
getAggregateFunctionin KlasseMetric<AbstractILMultiDimensional>- Gibt zurück:
-