Verwendungen von Enum
org.deidentifier.arx.metric.Metric.AggregateFunction
Packages, die Metric.AggregateFunction verwenden
Package
Beschreibung
Package providing access to quality models
Main package implementing quality models
-
Verwendungen von Metric.AggregateFunction in org.deidentifier.arx.metric
Methoden in org.deidentifier.arx.metric, die Metric.AggregateFunction zurückgebenModifizierer und TypMethodeBeschreibungMetric.getAggregateFunction()Returns the aggregate function of a multi-dimensional metric, null otherwise.MetricConfiguration.getAggregateFunction()static Metric.AggregateFunctionGibt die Enumerationskonstante dieses Typs mit dem angegebenen Namen zurück.static Metric.AggregateFunction[]Metric.AggregateFunction.values()Gibt ein Array mit den Konstanten dieses Enum-Typs in der Reihenfolge ihrer Deklaration zurück.Methoden in org.deidentifier.arx.metric, die Typen mit Argumenten vom Typ Metric.AggregateFunction zurückgebenModifizierer und TypMethodeBeschreibungMetricDescription.getSupportedAggregateFunctions()Returns a list of all supported aggregate functions.Methoden in org.deidentifier.arx.metric mit Parametern vom Typ Metric.AggregateFunctionModifizierer und TypMethodeBeschreibungstatic Metric<AbstractILMultiDimensional> Metric.createEntropyMetric(boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createHeightMetric(Metric.AggregateFunction function) Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> Metric.createLossMetric(double gsFactor, Metric.AggregateFunction function) Creates an instance of the loss metric with factors for weighting generalization and suppression.static Metric<AbstractILMultiDimensional> Metric.createLossMetric(Metric.AggregateFunction function) Creates an instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> Metric.createNormalizedEntropyMetric(Metric.AggregateFunction function) Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(double gsFactor, Metric.AggregateFunction function) Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(Metric.AggregateFunction function) Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function) Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function) Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedNormalizedEntropyMetric(double threshold, Metric.AggregateFunction function) Creates a potentially precomputed instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> Metric.createStaticMetric(Map<String, List<Double>> loss, Metric.AggregateFunction function) Creates an instance of a metric with statically defined information loss.voidMetricConfiguration.setAggregateFunction(Metric.AggregateFunction aggregateFunction) Konstruktoren in org.deidentifier.arx.metric mit Parametern vom Typ Metric.AggregateFunctionModifiziererKonstruktorBeschreibungMetricConfiguration(boolean monotonic, double gsFactor, boolean precomputed, double precomputationThreshold, Metric.AggregateFunction aggregateFunction) Constructs a new instance. -
Verwendungen von Metric.AggregateFunction in org.deidentifier.arx.metric.v2
Methoden in org.deidentifier.arx.metric.v2, die Metric.AggregateFunction zurückgebenModifizierer und TypMethodeBeschreibungAbstractMetricMultiDimensional.getAggregateFunction()AbstractMetricMultiDimensionalPotentiallyPrecomputed.getAggregateFunction()Methoden in org.deidentifier.arx.metric.v2 mit Parametern vom Typ Metric.AggregateFunctionModifizierer und TypMethodeBeschreibungstatic Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric(boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric(boolean monotonic, Metric.AggregateFunction function) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createHeightMetric(Metric.AggregateFunction function) Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> __MetricV2.createLossMetric(double gsFactor, Metric.AggregateFunction function) Creates an instance of the loss metric with factors for weighting generalization and suppression.static Metric<AbstractILMultiDimensional> __MetricV2.createLossMetric(Metric.AggregateFunction function) Creates an instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> __MetricV2.createNormalizedEntropyMetric(Metric.AggregateFunction function) Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(boolean monotonic, Metric.AggregateFunction function) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(double gsFactor, Metric.AggregateFunction function) Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(Metric.AggregateFunction function) Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, double gsFactor, Metric.AggregateFunction function) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, Metric.AggregateFunction function) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor, Metric.AggregateFunction function) Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold, Metric.AggregateFunction function) Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedNormalizedEntropyMetric(double threshold, Metric.AggregateFunction function) Creates a potentially precomputed instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createStaticMetric(Map<String, List<Double>> loss, Metric.AggregateFunction function) Creates an instance of a metric with statically defined information loss.Konstruktoren in org.deidentifier.arx.metric.v2 mit Parametern vom Typ Metric.AggregateFunctionModifiziererKonstruktorBeschreibungMetricMDNMLoss(double gsFactor, Metric.AggregateFunction function) A constructor that allows to define a factor weighting generalization and suppression.MetricMDNMLoss(Metric.AggregateFunction function) Default constructor which treats all transformation methods equally.MetricMDNUEntropyPrecomputed(boolean monotonicWithGeneralization, boolean monotonicWithSuppression, boolean independent, double gsFactor, Metric.AggregateFunction function) Precomputed.Creates a new instance.