public class MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed extends AbstractMetricMultiDimensionalPotentiallyPrecomputed
Metric.AggregateFunctionk| Modifier | Constructor and Description |
|---|---|
protected |
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double threshold)
Creates a new instance.
|
protected |
MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double threshold,
Metric.AggregateFunction function)
Creates a new instance.
|
| Modifier and Type | Method and Description |
|---|---|
MetricConfiguration |
getConfiguration()
Returns the configuration of this metric.
|
java.lang.String |
getName()
Returns the name of metric.
|
ElementData |
render(ARXConfiguration config)
Renders the privacy model
|
java.lang.String |
toString()
Returns the name of metric.
|
createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getGeneralizationFactor, getGeneralizationSuppressionFactor, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getScore, getSuppressionFactor, getThreshold, initializeInternal, isIndependent, isPrecomputed, isScoreFunctionSupportedcreateInformationLoss, getAggregationFunctionsGeneralized, getAggregationFunctionsNonGeneralized, getAggregationIndicesGeneralized, getAggregationIndicesNonGeneralized, getAggregationInformation, getDimensions, getDimensionsAggregated, getDimensionsGeneralized, initialize, setMax, setMincreateAECSMetric, 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, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getNumRecords, getSubset, initialize, isAbleToHandleClusteredMicroaggregation, isAbleToHandleMicroaggregation, isGSFactorSupported, isMonotonic, isMonotonicWithGeneralization, isMonotonicWithSuppression, isMultiDimensional, isWeighted, list, roundprotected MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double threshold)
threshold - protected MetricMDNUNMNormalizedEntropyPotentiallyPrecomputed(double threshold,
Metric.AggregateFunction function)
threshold - function - public MetricConfiguration getConfiguration()
getConfiguration in class Metric<AbstractILMultiDimensional>public java.lang.String getName()
MetricgetName in class Metric<AbstractILMultiDimensional>public ElementData render(ARXConfiguration config)
Metricrender in class Metric<AbstractILMultiDimensional>public java.lang.String toString()
MetrictoString in class Metric<AbstractILMultiDimensional>