| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.algorithm.outlier.anglebased | 
 Angle-based outlier detection algorithms. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.clustering | 
 Clustering based outlier detection. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.intrinsic | 
 Outlier detection algorithms based on intrinsic dimensionality. 
 | 
| de.lmu.ifi.dbs.elki.algorithm.outlier.lof | 
 LOF family of outlier detection algorithms 
 | 
| de.lmu.ifi.dbs.elki.algorithm.statistics | 
 Statistical analysis algorithms. 
 | 
| de.lmu.ifi.dbs.elki.math | 
 Mathematical operations and utilities used throughout the framework 
 | 
| de.lmu.ifi.dbs.elki.math.geometry | 
 Algorithms from computational geometry 
 | 
| de.lmu.ifi.dbs.elki.math.statistics.distribution.estimator | 
 Estimators for statistical distributions. 
 | 
| de.lmu.ifi.dbs.elki.parallel.processor | 
 Processor API of ELKI, and some essential shared processors. 
 | 
| de.lmu.ifi.dbs.elki.utilities.scaling | 
 Scaling functions: linear, logarithmic, gamma, clipping, ... 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
FastABOD.fastABOD(Database db,
        Relation<V> relation,
        DBIDs ids,
        WritableDoubleDataStore abodvalues,
        DoubleMinMax minmaxabod)
Full kernel-based version. 
 | 
private boolean | 
FastABOD.kNNABOD(Database db,
       Relation<V> relation,
       DBIDs ids,
       WritableDoubleDataStore abodvalues,
       DoubleMinMax minmaxabod)
Simpler kNN based, can use more indexing. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
CBLOF.computeCBLOFs(Relation<O> relation,
             NumberVectorDistanceFunction<? super O> distance,
             WritableDoubleDataStore cblofs,
             DoubleMinMax cblofMinMax,
             java.util.List<? extends Cluster<MeanModel>> largeClusters,
             java.util.List<? extends Cluster<MeanModel>> smallClusters)
Compute the CBLOF scores for all the data. 
 | 
private void | 
CBLOF.storeCBLOFScore(WritableDoubleDataStore cblofs,
               DoubleMinMax cblofMinMax,
               double cblof,
               DBIDIter iter)  | 
| Modifier and Type | Method and Description | 
|---|---|
static DoubleMinMax | 
ISOS.transformScores(WritableDoubleDataStore scores,
               DBIDs ids,
               double logPerp,
               double phi)
Transform scores 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected DoubleDataStore | 
IDOS.computeIDOS(DBIDs ids,
           KNNQuery<O> knnQ,
           DoubleDataStore intDims,
           DoubleMinMax idosminmax)
Computes all IDOS scores. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private void | 
COF.computeCOFScores(KNNQuery<O> knnq,
                DBIDs ids,
                DoubleDataStore acds,
                WritableDoubleDataStore cofs,
                DoubleMinMax cofminmax)
Compute Connectivity outlier factors. 
 | 
protected void | 
INFLO.computeINFLO(Relation<O> relation,
            ModifiableDBIDs pruned,
            KNNQuery<O> knnq,
            WritableDataStore<ModifiableDBIDs> rNNminuskNNs,
            WritableDoubleDataStore inflos,
            DoubleMinMax inflominmax)
Compute the final INFLO scores. 
 | 
protected void | 
FlexibleLOF.computeLOFs(KNNQuery<O> knnq,
           DBIDs ids,
           DoubleDataStore lrds,
           WritableDoubleDataStore lofs,
           DoubleMinMax lofminmax)
Computes the Local outlier factor (LOF) of the specified objects. 
 | 
private void | 
LOF.computeLOFScores(KNNQuery<O> knnq,
                DBIDs ids,
                DoubleDataStore lrds,
                WritableDoubleDataStore lofs,
                DoubleMinMax lofminmax)
Compute local outlier factors. 
 | 
protected void | 
KDEOS.computeOutlierScores(KNNQuery<O> knnq,
                    DBIDs ids,
                    WritableDataStore<double[]> densities,
                    WritableDoubleDataStore kdeos,
                    DoubleMinMax minmax)
Compute the final KDEOS scores. 
 | 
private void | 
SimplifiedLOF.computeSimplifiedLOFs(DBIDs ids,
                     KNNQuery<O> knnq,
                     WritableDoubleDataStore slrds,
                     WritableDoubleDataStore lofs,
                     DoubleMinMax lofminmax)
Compute the simplified LOF factors. 
 | 
private void | 
VarianceOfVolume.computeVOVs(KNNQuery<O> knnq,
           DBIDs ids,
           DoubleDataStore vols,
           WritableDoubleDataStore vovs,
           DoubleMinMax vovminmax)
Compute variance of volumes. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
private DoubleMinMax | 
DistanceStatisticsWithClasses.exactMinMax(Relation<O> relation,
           DistanceQuery<O> distFunc)
Compute the exact maximum and minimum. 
 | 
private DoubleMinMax | 
DistanceStatisticsWithClasses.sampleMinMax(Relation<O> relation,
            DistanceQuery<O> distFunc)
Estimate minimum and maximum via sampling. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DoubleMinMax | 
MeanVarianceMinMax.getDoubleMinMax()
Get the current minimum and maximum. 
 | 
static DoubleMinMax[] | 
DoubleMinMax.newArray(int size)
Generate a new array of initialized DoubleMinMax objects (with default
 constructor) 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
DoubleMinMax.put(DoubleMinMax val)
Process a MinMax pair. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
private DoubleMinMax | 
GrahamScanConvexHull2D.minmaxX
Min/Max in X 
 | 
private DoubleMinMax | 
GrahamScanConvexHull2D.minmaxY
Min/Max in Y 
 | 
| Modifier and Type | Method and Description | 
|---|---|
UniformDistribution | 
UniformMinMaxEstimator.estimate(DoubleMinMax mm)
Estimate parameters from minimum and maximum observed. 
 | 
| Modifier and Type | Field and Description | 
|---|---|
(package private) DoubleMinMax | 
DoubleMinMaxProcessor.minmax
The central data store. 
 | 
private DoubleMinMax | 
DoubleMinMaxProcessor.Instance.minmax
The central data store. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
DoubleMinMax | 
DoubleMinMaxProcessor.getMinMax()
Get the minmax object. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
protected void | 
DoubleMinMaxProcessor.merge(DoubleMinMax minmax)
Merge the result of an instance. 
 | 
| Constructor and Description | 
|---|
LinearScaling(DoubleMinMax minmax)
Constructor from a double minmax. 
 | 
Copyright © 2019 ELKI Development Team. License information.