Package | Description |
---|---|
org.deidentifier.arx.framework.check.distribution |
This package implements means for efficiently maintaining distributions of values
for each equivalence class
|
org.deidentifier.arx.framework.check.groupify |
This package implements different hash-groupify operators.
|
Modifier and Type | Method and Description |
---|---|
abstract <T> java.lang.String |
DistributionAggregateFunction.aggregate(Distribution distribution)
This function returns an aggregate value.
|
<T> java.lang.String |
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean.aggregate(Distribution distribution) |
<T> java.lang.String |
DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean.aggregate(Distribution distribution) |
<T> java.lang.String |
DistributionAggregateFunction.DistributionAggregateFunctionInterval.aggregate(Distribution distribution) |
<T> java.lang.String |
DistributionAggregateFunction.DistributionAggregateFunctionMedian.aggregate(Distribution distribution) |
<T> java.lang.String |
DistributionAggregateFunction.DistributionAggregateFunctionMode.aggregate(Distribution distribution) |
abstract <T> double |
DistributionAggregateFunction.getError(Distribution distribution)
Returns the normalized error induced by aggregation.
|
<T> double |
DistributionAggregateFunction.DistributionAggregateFunctionArithmeticMean.getError(Distribution distribution) |
<T> double |
DistributionAggregateFunction.DistributionAggregateFunctionGeometricMean.getError(Distribution distribution) |
<T> double |
DistributionAggregateFunction.DistributionAggregateFunctionInterval.getError(Distribution distribution) |
<T> double |
DistributionAggregateFunction.DistributionAggregateFunctionMedian.getError(Distribution distribution) |
<T> double |
DistributionAggregateFunction.DistributionAggregateFunctionMode.getError(Distribution distribution) |
<T> double |
DistributionAggregateFunction.getInformationLoss(Distribution distribution)
This will return the normalized number of aggregated values in range [1/#distinct-values, 1].
|
void |
Distribution.merge(Distribution other)
Merges two frequency sets.
|
Modifier and Type | Field and Description |
---|---|
Distribution |
MetaHashGroupifyEntry.distribution
Frequency set for the value to analyze *.
|
Distribution[] |
HashGroupifyEntry.distributions
Frequency set for other attributes *.
|
Modifier and Type | Method and Description |
---|---|
void |
HashGroupify.addFromGroupify(int generalized,
Distribution[] distributions,
int representative,
int count,
int pcount)
Adds an entry from another groupify operator
|