Verwendungen von Klasse
org.deidentifier.arx.metric.v2.AbstractILMultiDimensional
Packages, die AbstractILMultiDimensional verwenden
Package
Beschreibung
Package providing access to quality models
Main package implementing quality models
-
Verwendungen von AbstractILMultiDimensional in org.deidentifier.arx.metric
Methoden in org.deidentifier.arx.metric, die Typen mit Argumenten vom Typ AbstractILMultiDimensional zurückgebenModifizierer und TypMethodeBeschreibungstatic Metric<AbstractILMultiDimensional> Metric.createEntropyMetric()Creates an instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createEntropyMetric(boolean monotonic) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createEntropyMetric(boolean monotonic, double gsFactor) Creates an instance of the non-uniform entropy metric.static 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.createEntropyMetric(double gsFactor) Creates an instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createHeightMetric()Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> Metric.createHeightMetric(Metric.AggregateFunction function) Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> Metric.createLossMetric()Creates an instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> Metric.createLossMetric(double gsFactor) Creates an instance of the loss metric with factors for weighting generalization and suppression.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()Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> Metric.createNormalizedEntropyMetric(Metric.AggregateFunction function) Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric()Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(boolean monotonic) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> Metric.createPrecisionMetric(boolean monotonic, double gsFactor) Creates an instance of the precision 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) Creates an instance of the non-monotonic 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) Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedEntropyMetric(double threshold, boolean monotonic, double gsFactor) Creates a potentially precomputed instance of the non-uniform entropy 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.createPrecomputedEntropyMetric(double threshold, double gsFactor) Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedLossMetric(double threshold) Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> Metric.createPrecomputedLossMetric(double threshold, double gsFactor) Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.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) Creates a potentially precomputed instance of the normalized entropy metric.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) Creates an instance of a metric with statically defined information loss.static Metric<AbstractILMultiDimensional> Metric.createStaticMetric(Map<String, List<Double>> loss, Metric.AggregateFunction function) Creates an instance of a metric with statically defined information loss. -
Verwendungen von AbstractILMultiDimensional in org.deidentifier.arx.metric.v2
Unterklassen von AbstractILMultiDimensional in org.deidentifier.arx.metric.v2Modifizierer und TypKlasseBeschreibungclassThis class implements an information loss which can be represented as a decimal number per quasi-identifier.classThis class implements an information loss which can be represented as a decimal number per quasi-identifier.classThis class implements an information loss which can be represented as a decimal number per quasi-identifier.classThis class implements an information loss which can be represented as a decimal number per quasi-identifier.classThis class implements an information loss which can be represented as a decimal number per quasi-identifier.classThis class implements an information loss which can be represented as a decimal number per quasi-identifier.Methoden in org.deidentifier.arx.metric.v2, die Typen mit Argumenten vom Typ AbstractILMultiDimensional zurückgebenModifizierer und TypMethodeBeschreibungstatic Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric()Creates an instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric(boolean monotonic) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric(boolean monotonic, double gsFactor) Creates an instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createEntropyMetric(boolean monotonic, double[][] cache, int[][][] cardinalities, int[][][] hierarchies) Creates an instance of the non-uniform entropy metric.static 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.createEntropyMetric(double gsFactor) Creates an instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createHeightMetric()Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> __MetricV2.createHeightMetric(int minHeight, int maxHeight) Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> __MetricV2.createHeightMetric(Metric.AggregateFunction function) Creates an instance of the height metric.static Metric<AbstractILMultiDimensional> __MetricV2.createLossMetric()Creates an instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> __MetricV2.createLossMetric(double gsFactor) Creates an instance of the loss metric with factors for weighting generalization and suppression.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()Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createNormalizedEntropyMetric(Metric.AggregateFunction function) Creates an instance of the normalized entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric()Creates an instance of the non-monotonic precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(boolean monotonic) Creates an instance of the precision metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecisionMetric(boolean monotonic, double gsFactor) Creates an instance of the precision 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, int[] heights, double cells) 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) Creates an instance of the non-monotonic 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) Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic) Creates a potentially precomputed instance of the non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedEntropyMetric(double threshold, boolean monotonic, double gsFactor) Creates a potentially precomputed instance of the non-uniform entropy 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.createPrecomputedEntropyMetric(double threshold, double gsFactor) Creates a potentially precomputed instance of the non-monotonic non-uniform entropy metric.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold) Creates a potentially precomputed instance of the loss metric which treats generalization and suppression equally.static Metric<AbstractILMultiDimensional> __MetricV2.createPrecomputedLossMetric(double threshold, double gsFactor) Creates a potentially precomputed instance of the loss metric with factors for weighting generalization and suppression.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) Creates a potentially precomputed instance of the normalized entropy metric.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) Creates an instance of a metric with statically defined information loss.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 AbstractILMultiDimensionalModifiziererKonstruktorBeschreibungILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss) Creates a new instance without a lower bound.ILMultiDimensionalWithBound(AbstractILMultiDimensional informationLoss, AbstractILMultiDimensional lowerBound) Creates a new instance.