public class MetricMDNMLossPrecomputed extends MetricMDNMLoss
Metric.AggregateFunction
Modifier and Type | Method and Description |
---|---|
MetricConfiguration |
getConfiguration()
Returns the configuration of this metric.
|
boolean |
isAbleToHandleMicroaggregation()
Returns whether this metric handles microaggregation
|
boolean |
isGSFactorSupported()
Returns whether a generalization/suppression factor is supported
|
boolean |
isPrecomputed()
Returns whether the metric is precomputed
|
ElementData |
render(ARXConfiguration config)
Renders the privacy model
|
getGeneralizationFactor, getGeneralizationSuppressionFactor, getName, getScore, getSuppressionFactor, isScoreFunctionSupported, toString
createMaxInformationLoss, createMinInformationLoss, getAggregateFunction
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, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, initialize, isAbleToHandleClusteredMicroaggregation, isIndependent, isMonotonic, isMonotonicWithGeneralization, isMonotonicWithSuppression, isMultiDimensional, isWeighted, list
public MetricConfiguration getConfiguration()
getConfiguration
in class MetricMDNMLoss
public boolean isAbleToHandleMicroaggregation()
Metric
isAbleToHandleMicroaggregation
in class MetricMDNMLoss
public boolean isGSFactorSupported()
Metric
isGSFactorSupported
in class MetricMDNMLoss
public boolean isPrecomputed()
Metric
isPrecomputed
in class Metric<AbstractILMultiDimensional>
public ElementData render(ARXConfiguration config)
Metric
render
in class MetricMDNMLoss