public class MetricSDDiscernability extends MetricSDNMDiscernability
Metric.AggregateFunction
Modifier | Constructor and Description |
---|---|
protected |
MetricSDDiscernability()
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
MetricConfiguration |
getConfiguration()
Returns the configuration of this metric.
|
protected ILSingleDimensionalWithBound |
getInformationLossInternal(Transformation node,
HashGroupify g)
Evaluates the metric for the given node.
|
java.lang.String |
toString()
Returns the name of metric.
|
createMaxInformationLoss, createMinInformationLoss, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal
getNumTuples, initializeInternal, setNumTuples
createAECSMetric, createAECSMetric, createAmbiguityMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, 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, createStaticMetric, createStaticMetric, getAggregateFunction, getDescription, getDescription, getGeneralizationFactor, getGeneralizationSuppressionFactor, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, getNumRecords, getSubset, getSuppressionFactor, initialize, isIndependent, isMonotonic, isMultiDimensional, isWeighted, list, round
protected MetricSDDiscernability()
public MetricConfiguration getConfiguration()
getConfiguration
in class MetricSDNMDiscernability
public java.lang.String toString()
Metric
toString
in class MetricSDNMDiscernability
protected ILSingleDimensionalWithBound getInformationLossInternal(Transformation node, HashGroupify g)
Metric
getInformationLossInternal
in class MetricSDNMDiscernability
node
- The node for which to compute the information lossg
- The groupify operator of the previous check