public class MetricMDNUEntropyPotentiallyPrecomputed extends AbstractMetricMultiDimensionalPotentiallyPrecomputed
Metric.AggregateFunction
Modifier | Constructor and Description |
---|---|
protected |
MetricMDNUEntropyPotentiallyPrecomputed(double threshold)
Creates a new instance.
|
protected |
MetricMDNUEntropyPotentiallyPrecomputed(double threshold,
Metric.AggregateFunction function)
Creates a new instance.
|
Modifier and Type | Method and Description |
---|---|
MetricConfiguration |
getConfiguration()
Returns the configuration of this metric.
|
protected void |
initialize(double[][] cache,
int[][][] cardinalities,
int[][][] hierarchies)
For backwards compatibility.
|
java.lang.String |
toString()
Returns the name of metric.
|
createMaxInformationLoss, createMinInformationLoss, getAggregateFunction, getDefaultMetric, getInformationLossInternal, getInformationLossInternal, getLowerBoundInternal, getLowerBoundInternal, getPrecomputedMetric, getThreshold, initializeInternal, isIndependent, isPrecomputed
createInformationLoss, createInformationLossWithBound, createInformationLossWithoutBound, getDimensions, initialize, setMax, setMin
createAECSMetric, createDiscernabilityMetric, createDiscernabilityMetric, createEntropyMetric, createEntropyMetric, createEntropyMetric, createHeightMetric, createHeightMetric, createLossMetric, createLossMetric, createLossMetric, createLossMetric, createMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecisionMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedEntropyMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createPrecomputedLossMetric, createStaticMetric, createStaticMetric, getDescription, getDescription, getInformationLoss, getInformationLoss, getLowerBound, getLowerBound, getName, initialize, isMonotonic, isMultiDimensional, isWeighted, list, round
protected MetricMDNUEntropyPotentiallyPrecomputed(double threshold)
threshold
- protected MetricMDNUEntropyPotentiallyPrecomputed(double threshold, Metric.AggregateFunction function)
threshold
- function
- public MetricConfiguration getConfiguration()
getConfiguration
in class Metric<AbstractILMultiDimensional>
public java.lang.String toString()
Metric
toString
in class Metric<AbstractILMultiDimensional>
protected void initialize(double[][] cache, int[][][] cardinalities, int[][][] hierarchies)
cache
- cardinalities
- hierarchies
-