Package | Description |
---|---|
de.lmu.ifi.dbs.elki.algorithm.clustering.correlation |
Correlation clustering algorithms
|
de.lmu.ifi.dbs.elki.algorithm.clustering.kmeans.initialization |
Initialization strategies for k-means.
|
de.lmu.ifi.dbs.elki.data |
Basic classes for different data types, database object types and label types.
|
de.lmu.ifi.dbs.elki.data.model |
Cluster models classes for various algorithms.
|
de.lmu.ifi.dbs.elki.data.projection |
Data projections.
|
de.lmu.ifi.dbs.elki.database.relation |
Relations, materialized and virtual (views).
|
de.lmu.ifi.dbs.elki.datasource.filter |
Data filtering, in particular for normalization and projection.
|
de.lmu.ifi.dbs.elki.datasource.filter.cleaning |
Filters for data cleaning.
|
de.lmu.ifi.dbs.elki.datasource.filter.normalization.columnwise |
Normalizations operating on columns / variates; where each column is treated independently.
|
de.lmu.ifi.dbs.elki.datasource.filter.transform |
Data space transformations.
|
de.lmu.ifi.dbs.elki.datasource.parser |
Parsers for different file formats and data types.
|
de.lmu.ifi.dbs.elki.math.linearalgebra |
Linear Algebra package provides classes and computational methods for operations on matrices.
|
de.lmu.ifi.dbs.elki.visualization.projections |
Visualization projections
|
Modifier and Type | Method and Description |
---|---|
private V |
ORCLUS.projection(ORCLUS.ORCLUSCluster c,
V o,
NumberVector.Factory<V> factory)
Returns the projection of real vector o in the subspace of cluster c.
|
Constructor and Description |
---|
ORCLUS.ORCLUSCluster(V o,
DBIDRef id,
NumberVector.Factory<V> factory)
Creates a new cluster containing the specified object o.
|
Modifier and Type | Method and Description |
---|---|
<T extends NumberVector,O extends NumberVector> |
PredefinedInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<O> factory) |
<T extends V,O extends NumberVector> |
SampleKMeansInitialization.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<O> factory) |
<T extends V,O extends NumberVector> |
KMeansInitialization.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<O> factory)
Choose initial means
|
<T extends NumberVector,V extends NumberVector> |
RandomlyGeneratedInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
RandomlyChosenInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
PAMInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
KMeansPlusPlusInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
FirstKInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
FarthestSumPointsInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
<T extends NumberVector,V extends NumberVector> |
FarthestPointsInitialMeans.chooseInitialMeans(Database database,
Relation<T> relation,
int k,
NumberVectorDistanceFunction<? super T> distanceFunction,
NumberVector.Factory<V> factory) |
Modifier and Type | Interface and Description |
---|---|
static interface |
SparseNumberVector.Factory<V extends SparseNumberVector>
Factory for sparse number vectors: make from a dim-value map.
|
Modifier and Type | Class and Description |
---|---|
static class |
AbstractNumberVector.Factory<V extends AbstractNumberVector>
Factory class.
|
static class |
BitVector.Factory
Factory for bit vectors.
|
static class |
ByteVector.Factory
Factory for Byte vectors.
|
static class |
DoubleVector.Factory
Factory for Double vectors.
|
static class |
FloatVector.Factory
Factory for float vectors.
|
static class |
IntegerVector.Factory
Factory for integer vectors.
|
static class |
OneDimensionalDoubleVector.Factory
Factory class.
|
static class |
ShortVector.Factory
Factory for Short vectors.
|
static class |
SparseByteVector.Factory
Factory class.
|
static class |
SparseDoubleVector.Factory
Factory class.
|
static class |
SparseFloatVector.Factory
Factory class.
|
static class |
SparseIntegerVector.Factory
Factory class.
|
static class |
SparseShortVector.Factory
Factory class.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
VectorUtil.project(V v,
long[] selectedAttributes,
NumberVector.Factory<V> factory)
Project a number vector to the specified attributes.
|
static <V extends NumberVector> |
VectorUtil.randomVector(NumberVector.Factory<V> factory,
int dim)
Produce a new vector based on random numbers in [0:1].
|
static <V extends NumberVector> |
VectorUtil.randomVector(NumberVector.Factory<V> factory,
int dim,
Random r)
Produce a new vector based on random numbers in [0:1].
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
ModelUtil.getPrototype(Model model,
Relation<? extends V> relation,
NumberVector.Factory<V> factory)
Get (and convert!)
|
static <V extends NumberVector> |
ModelUtil.getPrototypeOrCentroid(Model model,
Relation<? extends V> relation,
DBIDs ids,
NumberVector.Factory<V> factory)
Get the representative vector for a cluster model, or compute the centroid.
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<V> |
RandomProjection.factory
Vector factory.
|
private NumberVector.Factory<V> |
NumericalFeatureSelection.factory
Object factory.
|
private NumberVector.Factory<V> |
LngLatToECEFProjection.factory
Vector factory to use.
|
private NumberVector.Factory<V> |
LatLngToECEFProjection.factory
Vector factory to use.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
RelationUtil.getNumberVectorFactory(Relation<V> relation)
Get the number vector factory of a database relation.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<O> |
AbstractVectorStreamConversionFilter.factory
Number vector factory.
|
protected NumberVector.Factory<O> |
AbstractVectorConversionFilter.factory
Number vector factory.
|
Modifier and Type | Method and Description |
---|---|
static <V extends NumberVector> |
FilterUtil.guessFactory(SimpleTypeInformation<V> in)
Try to guess the appropriate factory.
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<?>[] |
ReplaceNaNWithRandomFilter.densecols
Columns to check.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<V> |
AttributeWiseMADNormalization.factory
Number vector factory.
|
protected NumberVector.Factory<V> |
AttributeWiseCDFNormalization.factory
Number vector factory.
|
protected NumberVector.Factory<V> |
AttributeWiseBetaNormalization.factory
Number vector factory.
|
Modifier and Type | Field and Description |
---|---|
private NumberVector.Factory<V> |
LngLatToECEFFilter.factory
Vector factory to use.
|
private NumberVector.Factory<V> |
LatLngToECEFFilter.factory
Vector factory to use.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleTypeInformation<?> |
AbstractSupervisedProjectionVectorFilter.convertedType(SimpleTypeInformation<?> in,
NumberVector.Factory<V> factory)
Get the output type from the input type after conversion.
|
Modifier and Type | Field and Description |
---|---|
protected NumberVector.Factory<V> |
NumberVectorLabelParser.factory
Vector factory class.
|
protected NumberVector.Factory<V> |
NumberVectorLabelParser.Parameterizer.factory
Factory object.
|
Constructor and Description |
---|
CategorialDataAsNumberVectorParser(CSVReaderFormat format,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
CategorialDataAsNumberVectorParser(NumberVector.Factory<V> factory)
Constructor with defaults.
|
NumberVectorLabelParser(CSVReaderFormat format,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
NumberVectorLabelParser(NumberVector.Factory<V> factory)
Constructor with defaults.
|
NumberVectorLabelParser(Pattern colSep,
String quoteChars,
Pattern comment,
long[] labelIndices,
NumberVector.Factory<V> factory)
Constructor.
|
Modifier and Type | Class and Description |
---|---|
private static class |
Vector.Factory
Vector factory for Vectors.
|
Modifier and Type | Method and Description |
---|---|
<NV extends NumberVector> |
FullProjection.projectRelativeRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectRelativeRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from rendering space to data space.
|
<NV extends NumberVector> |
FullProjection.projectRelativeScaledToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectRelativeScaledToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a relative vector from scaled space to data space.
|
<NV extends NumberVector> |
FullProjection.projectRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectRenderToDataSpace(double[] v,
NumberVector.Factory<NV> prototype)
Project a vector from rendering space to data space.
|
<NV extends NumberVector> |
FullProjection.projectScaledToDataSpace(double[] v,
NumberVector.Factory<NV> factory)
Project a vector from scaled space to data space.
|
<NV extends NumberVector> |
AbstractFullProjection.projectScaledToDataSpace(double[] v,
NumberVector.Factory<NV> factory)
Project a vector from scaled space to data space.
|
Copyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.