Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.hierarchical |
Hierarchical agglomerative clustering (HAC).
|
de.lmu.ifi.dbs.elki.algorithm.clustering.hierarchical.extraction |
Extraction of partitional clusterings from hierarchical results.
|
de.lmu.ifi.dbs.elki.algorithm.clustering.optics |
OPTICS family of clustering algorithms.
|
de.lmu.ifi.dbs.elki.algorithm.outlier.distance |
Distance-based outlier detection algorithms, such as DBOutlier and kNN.
|
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.outlier.lof.parallel |
Parallelized variants of LOF.
|
de.lmu.ifi.dbs.elki.database.datastore |
General data store layer API (along the lines of
Map<DBID, T> - use everywhere!) |
de.lmu.ifi.dbs.elki.database.datastore.memory |
Memory data store implementation for ELKI.
|
de.lmu.ifi.dbs.elki.database.relation |
Relations, materialized and virtual (views).
|
de.lmu.ifi.dbs.elki.index.preprocessed.fastoptics |
Preprocessed index used by the FastOPTICS algorithm.
|
Modifier and Type | Field and Description |
---|---|
(package private) DoubleDataStore |
PointerDensityHierarchyRepresentationResult.coreDistance
Core distance.
|
private DoubleDataStore |
AbstractHDBSCAN.HDBSCANAdapter.coredists
Core distance storage.
|
(package private) DoubleDataStore |
PointerHierarchyRepresentationResult.parentDistance
Distance to the parent object.
|
Modifier and Type | Method and Description |
---|---|
DoubleDataStore |
PointerDensityHierarchyRepresentationResult.getCoreDistanceStore()
Get the core distance.
|
DoubleDataStore |
PointerHierarchyRepresentationResult.getParentDistanceStore()
Get the distance to the parent.
|
Modifier and Type | Method and Description |
---|---|
private void |
SLINKHDBSCANLinearMemory.step2(DBIDRef id,
DBIDs processedIDs,
DistanceQuery<? super O> distQuery,
DoubleDataStore coredists,
WritableDoubleDataStore m)
Second step: Determine the pairwise distances from all objects in the
pointer representation to the new object with the specified id.
|
Constructor and Description |
---|
AbstractHDBSCAN.HDBSCANAdapter(ArrayDBIDs ids,
DoubleDataStore coredists,
DistanceQuery<?> distq)
Constructor.
|
PointerDensityHierarchyRepresentationResult(DBIDs ids,
DBIDDataStore parent,
DoubleDataStore parentDistance,
DoubleDataStore coreDistance)
Constructor.
|
PointerHierarchyRepresentationResult(DBIDs ids,
DBIDDataStore parent,
DoubleDataStore parentDistance)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
Clustering<DendrogramModel> |
ExtractFlatClusteringFromHierarchy.extractClusters(DBIDs ids,
DBIDDataStore pi,
DoubleDataStore lambda)
Extract all clusters from the pi-lambda-representation.
|
Clustering<DendrogramModel> |
SimplifiedHierarchyExtraction.extractClusters(DBIDs ids,
DBIDDataStore pi,
DoubleDataStore lambda,
DoubleDataStore coredist)
Extract all clusters from the pi-lambda-representation.
|
Clustering<DendrogramModel> |
HDBSCANHierarchyExtraction.extractClusters(DBIDs ids,
DBIDDataStore pi,
DoubleDataStore lambda,
DoubleDataStore coredist)
Extract all clusters from the pi-lambda-representation.
|
private int |
ExtractFlatClusteringFromHierarchy.findSplit(ArrayDBIDs order,
DBIDArrayIter it,
DoubleDataStore lambda)
Find the splitting point in the ordered DBIDs list.
|
Modifier and Type | Field and Description |
---|---|
(package private) DoubleDataStore |
FastOPTICS.inverseDensities
Inverse Densities correspond to average distances in point set of
projections
|
Modifier and Type | Method and Description |
---|---|
protected DoubleDataStore |
DBOutlierScore.computeOutlierScores(Database database,
Relation<O> relation,
double d) |
protected DoubleDataStore |
DBOutlierDetection.computeOutlierScores(Database database,
Relation<O> relation,
double neighborhoodSize) |
protected abstract DoubleDataStore |
AbstractDBOutlier.computeOutlierScores(Database database,
Relation<O> relation,
double d)
computes an outlier score for each object of the database.
|
Modifier and Type | Method and Description |
---|---|
protected DoubleDataStore |
IDOS.computeIDOS(DBIDs ids,
KNNQuery<O> knnQ,
DoubleDataStore intDims,
DoubleMinMax idosminmax)
Computes all IDOS scores.
|
protected DoubleDataStore |
IDOS.computeIDs(DBIDs ids,
KNNQuery<O> knnQ)
Computes all IDs
|
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 |
FlexibleLOF.computeLOFs(KNNQuery<O> knnq,
DBIDs ids,
DoubleDataStore lrds,
WritableDoubleDataStore lofs,
DoubleMinMax lofminmax)
Computes the Local outlier factor (LOF) of the specified objects.
|
protected double |
LOF.computeLOFScore(KNNQuery<O> knnq,
DBIDRef cur,
DoubleDataStore lrds)
Compute a single LOF score.
|
private void |
LOF.computeLOFScores(KNNQuery<O> knnq,
DBIDs ids,
DoubleDataStore lrds,
WritableDoubleDataStore lofs,
DoubleMinMax lofminmax)
Compute local outlier factors.
|
private void |
VarianceOfVolume.computeVOVs(KNNQuery<O> knnq,
DBIDs ids,
DoubleDataStore vols,
WritableDoubleDataStore vovs,
DoubleMinMax vovminmax)
Compute variance of volumes.
|
Modifier and Type | Field and Description |
---|---|
private DoubleDataStore |
LRDProcessor.kdists
k-distance store
|
private DoubleDataStore |
LOFProcessor.lrds
LRD store
|
Constructor and Description |
---|
LOFProcessor(DataStore<? extends KNNList> knns,
DoubleDataStore lrds,
boolean noself)
Constructor.
|
LRDProcessor(DataStore<? extends KNNList> knns,
DoubleDataStore kdists)
Constructor.
|
Modifier and Type | Interface and Description |
---|---|
interface |
WritableDoubleDataStore
Data store specialized for doubles.
|
Modifier and Type | Field and Description |
---|---|
private DoubleDataStore |
DataStoreUtil.AscendingByDoubleDataStore.scores
Scores to use for sorting.
|
private DoubleDataStore |
DataStoreUtil.DescendingByDoubleDataStore.scores
Scores to use for sorting.
|
Constructor and Description |
---|
DataStoreUtil.AscendingByDoubleDataStore(DoubleDataStore scores)
Constructor.
|
DataStoreUtil.DescendingByDoubleDataStore(DoubleDataStore scores)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
class |
ArrayDoubleStore
A class to answer representation queries using the stored Array.
|
class |
MapIntegerDBIDDoubleStore
Writable data store for double values.
|
Modifier and Type | Field and Description |
---|---|
private DoubleDataStore |
MaterializedDoubleRelation.content
Map to hold the objects of the database.
|
Constructor and Description |
---|
MaterializedDoubleRelation(DBIDs ids,
String name,
DoubleDataStore content)
Constructor.
|
MaterializedDoubleRelation(String name,
String shortname,
DoubleDataStore content,
DBIDs ids)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
(package private) DoubleDataStore[] |
RandomProjectedNeighborsAndDensities.projectedPoints
all projected points
|
Modifier and Type | Method and Description |
---|---|
DoubleDataStore |
RandomProjectedNeighborsAndDensities.computeAverageDistInSet()
Compute for each point a density estimate as inverse of average distance to
a point in a projected set
|
Modifier and Type | Method and Description |
---|---|
int |
RandomProjectedNeighborsAndDensities.splitByDistance(ArrayModifiableDBIDs ind,
int begin,
int end,
DoubleDataStore tpro,
Random rand)
Split the data set by distances.
|
int |
RandomProjectedNeighborsAndDensities.splitRandomly(ArrayModifiableDBIDs ind,
int begin,
int end,
DoubleDataStore tpro,
Random rand)
Split the data set randomly.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.