Package | Description |
---|---|
de.lmu.ifi.dbs.elki.data.type |
Data type information, also used for type restrictions.
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types.
|
de.lmu.ifi.dbs.elki.distance.distancefunction |
Distance functions for use within ELKI.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace |
Distance functions based on subspaces.
|
de.lmu.ifi.dbs.elki.distance.distancefunction.timeseries |
Distance functions designed for time series.
|
de.lmu.ifi.dbs.elki.distance.similarityfunction.kernel |
Kernel functions.
|
de.lmu.ifi.dbs.elki.utilities |
Utility and helper classes - commonly used data structures, output formatting, exceptions, ...
|
Modifier and Type | Field and Description |
---|---|
static VectorFieldTypeInformation<BitVector> |
TypeUtil.BIT_VECTOR_FIELD
Input type for algorithms that require number vector fields.
|
static VectorFieldTypeInformation<DoubleVector> |
TypeUtil.DOUBLE_VECTOR_FIELD
Input type for algorithms that require number vector fields.
|
static VectorFieldTypeInformation<FloatVector> |
TypeUtil.FLOAT_VECTOR_FIELD
Input type for algorithms that require number vector fields.
|
static VectorFieldTypeInformation<NumberVector<?,?>> |
TypeUtil.NUMBER_VECTOR_FIELD
Input type for algorithms that require number vector fields.
|
static VectorFieldTypeInformation<SparseDoubleVector> |
TypeUtil.SPARSE_DOUBLE_FIELD
Sparse double vector field.
|
static VectorFieldTypeInformation<SparseFloatVector> |
TypeUtil.SPARSE_FLOAT_FIELD
Sparse float vector field.
|
static VectorFieldTypeInformation<SparseNumberVector<?,?>> |
TypeUtil.SPARSE_VECTOR_FIELD
Sparse vector field.
|
Modifier and Type | Method and Description |
---|---|
static <T extends FeatureVector<?,?>> |
VectorFieldTypeInformation.get(Class<T> cls)
Pseudo constructor that is often convenient to use when T is not completely
known.
|
static <T extends FeatureVector<?,?>> |
VectorFieldTypeInformation.get(Class<T> cls,
int dim)
Pseudo constructor that is often convenient to use when T is not completely
known, but the dimensionality is fixed.
|
Modifier and Type | Method and Description |
---|---|
protected VectorFieldTypeInformation<BitVector> |
SparseBitVectorLabelParser.getTypeInformation(int dimensionality) |
protected VectorFieldTypeInformation<BitVector> |
BitVectorLabelParser.getTypeInformation(int dimensionality) |
Modifier and Type | Method and Description |
---|---|
VectorFieldTypeInformation<? super NumberVector<?,?>> |
WeightedDistanceFunction.getInputTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
VectorFieldTypeInformation<? super NumberVector<?,?>> |
SubspaceLPNormDistanceFunction.getInputTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
VectorFieldTypeInformation<? super NumberVector<?,?>> |
AbstractEditDistanceFunction.getInputTypeRestriction() |
VectorFieldTypeInformation<? super NumberVector<?,?>> |
LCSSDistanceFunction.getInputTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
VectorFieldTypeInformation<? super NumberVector<?,?>> |
FooKernelFunction.getInputTypeRestriction() |
VectorFieldTypeInformation<? super O> |
LinearKernelFunction.getInputTypeRestriction() |
VectorFieldTypeInformation<? super NumberVector<?,?>> |
PolynomialKernelFunction.getInputTypeRestriction() |
Modifier and Type | Method and Description |
---|---|
static <V extends FeatureVector<?,?>> |
DatabaseUtil.assumeVectorField(Relation<V> relation)
Get the dimensionality of a database
|