Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.projection |
Data projections (see also preprocessing filters for basic projections).
|
de.lmu.ifi.dbs.elki.database.ids |
Database object identification and ID group handling API.
|
de.lmu.ifi.dbs.elki.database.ids.integer |
Integer-based DBID implementation --
do not use directly - always use
DBIDUtil . |
de.lmu.ifi.dbs.elki.database.query.distance |
Prepared queries for distances
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types
The general use-case for any parser is to create objects out of an
InputStream (e.g. by reading a data file). |
de.lmu.ifi.dbs.elki.distance.distancefunction |
Distance functions for use within ELKI.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.external |
Distance functions using external data sources
|
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel |
Kernel functions.
|
de.lmu.ifi.dbs.elki.index.distancematrix |
Precomputed distance matrix.
|
de.lmu.ifi.dbs.elki.utilities.datastructures.unionfind |
Union-find data structures.
|
Modifier and Type | Method and Description |
---|---|
protected void |
NearestNeighborAffinityMatrixBuilder.computePij(DBIDRange ids,
KNNQuery<?> knnq,
boolean square,
int numberOfNeighbours,
double[][] pij,
int[][] indices,
double initialScale)
Compute the sparse pij using the nearest neighbors only.
|
protected void |
IntrinsicNearestNeighborAffinityMatrixBuilder.computePij(DBIDRange ids,
KNNQuery<?> knnq,
boolean square,
int numberOfNeighbours,
double[][] pij,
int[][] indices,
double initialScale)
Compute the sparse pij using the nearest neighbors only.
|
protected void |
NearestNeighborAffinityMatrixBuilder.convertNeighbors(DBIDRange ids,
DBIDRef ix,
boolean square,
KNNList neighbours,
DoubleArray dist,
IntegerArray ind)
Load a neighbor query result into a double and and integer array, also
removing the query point.
|
protected void |
IntrinsicNearestNeighborAffinityMatrixBuilder.convertNeighbors(DBIDRange ids,
DBIDRef ix,
boolean square,
KNNList neighbours,
DoubleArray dist,
IntegerArray ind,
Mean m)
Load a neighbor query result into a double and and integer array, also
removing the query point.
|
Modifier and Type | Method and Description |
---|---|
static DBIDRange |
DBIDUtil.assertRange(DBIDs ids)
Assert that the presented ids constitute a continuous
DBIDRange . |
DBIDRange |
DBIDFactory.generateStaticDBIDRange(int size)
Generate a static DBID range.
|
static DBIDRange |
DBIDUtil.generateStaticDBIDRange(int size)
Generate a static DBID range.
|
DBIDRange |
DBIDFactory.generateStaticDBIDRange(int begin,
int size)
Generate a static DBID range.
|
Modifier and Type | Method and Description |
---|---|
void |
DBIDFactory.deallocateDBIDRange(DBIDRange range)
Deallocate a static DBID range.
|
static void |
DBIDUtil.deallocateDBIDRange(DBIDRange range)
Deallocate a static DBID range.
|
Modifier and Type | Class and Description |
---|---|
(package private) class |
IntegerDBIDRange
Representing a DBID range allocation.
|
Modifier and Type | Method and Description |
---|---|
DBIDRange |
TrivialDBIDFactory.generateStaticDBIDRange(int size) |
DBIDRange |
SimpleDBIDFactory.generateStaticDBIDRange(int size) |
DBIDRange |
ReusingDBIDFactory.generateStaticDBIDRange(int size) |
DBIDRange |
TrivialDBIDFactory.generateStaticDBIDRange(int begin,
int size) |
DBIDRange |
SimpleDBIDFactory.generateStaticDBIDRange(int begin,
int size) |
Modifier and Type | Method and Description |
---|---|
void |
TrivialDBIDFactory.deallocateDBIDRange(DBIDRange range) |
void |
SimpleDBIDFactory.deallocateDBIDRange(DBIDRange range) |
void |
ReusingDBIDFactory.deallocateDBIDRange(DBIDRange range) |
Modifier and Type | Field and Description |
---|---|
protected DBIDRange |
DBIDRangeDistanceQuery.range
The DBID range we are accessing.
|
Modifier and Type | Field and Description |
---|---|
(package private) DBIDRange |
ClusteringVectorParser.range
Range of the DBID values.
|
Modifier and Type | Method and Description |
---|---|
void |
DBIDRangeDistanceFunction.checkRange(DBIDRange range)
Validate the range of DBIDs to use.
|
Modifier and Type | Method and Description |
---|---|
void |
FileBasedSparseFloatDistanceFunction.checkRange(DBIDRange range) |
void |
DiskCacheBasedFloatDistanceFunction.checkRange(DBIDRange range) |
void |
DiskCacheBasedDoubleDistanceFunction.checkRange(DBIDRange range) |
void |
FileBasedSparseDoubleDistanceFunction.checkRange(DBIDRange range) |
Modifier and Type | Field and Description |
---|---|
(package private) DBIDRange |
KernelMatrix.RangeMap.range |
Constructor and Description |
---|
RangeMap(DBIDRange range) |
Modifier and Type | Field and Description |
---|---|
private DBIDRange |
PrecomputedSimilarityMatrix.ids
DBID range.
|
private DBIDRange |
PrecomputedDistanceMatrix.ids
DBID range.
|
Constructor and Description |
---|
PrecomputedDistanceMatrix(Relation<O> relation,
DBIDRange range,
DistanceFunction<? super O> distanceFunction)
Constructor.
|
Modifier and Type | Field and Description |
---|---|
private DBIDRange |
WeightedQuickUnionRangeDBIDs.ids
Object ID range.
|
Constructor and Description |
---|
WeightedQuickUnionRangeDBIDs(DBIDRange ids)
Constructor (package private, use
UnionFindUtil.make(de.lmu.ifi.dbs.elki.database.ids.StaticDBIDs) ). |
Copyright © 2019 ELKI Development Team. License information.