| 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.FactoryFactory for bit vectors. | 
| static class  | ByteVector.FactoryFactory for Byte vectors. | 
| static class  | DoubleVector.FactoryFactory for Double vectors. | 
| static class  | FloatVector.FactoryFactory for float vectors. | 
| static class  | IntegerVector.FactoryFactory for integer vectors. | 
| static class  | OneDimensionalDoubleVector.FactoryFactory class. | 
| static class  | ShortVector.FactoryFactory for Short vectors. | 
| static class  | SparseByteVector.FactoryFactory class. | 
| static class  | SparseDoubleVector.FactoryFactory class. | 
| static class  | SparseFloatVector.FactoryFactory class. | 
| static class  | SparseIntegerVector.FactoryFactory class. | 
| static class  | SparseShortVector.FactoryFactory 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. factoryVector factory. | 
| private NumberVector.Factory<V> | NumericalFeatureSelection. factoryObject factory. | 
| private NumberVector.Factory<V> | LngLatToECEFProjection. factoryVector factory to use. | 
| private NumberVector.Factory<V> | LatLngToECEFProjection. factoryVector 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. factoryNumber vector factory. | 
| protected NumberVector.Factory<O> | AbstractVectorConversionFilter. factoryNumber 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. densecolsColumns to check. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected NumberVector.Factory<V> | AttributeWiseMADNormalization. factoryNumber vector factory. | 
| protected NumberVector.Factory<V> | AttributeWiseCDFNormalization. factoryNumber vector factory. | 
| protected NumberVector.Factory<V> | AttributeWiseBetaNormalization. factoryNumber vector factory. | 
| Modifier and Type | Field and Description | 
|---|---|
| private NumberVector.Factory<V> | LngLatToECEFFilter. factoryVector factory to use. | 
| private NumberVector.Factory<V> | LatLngToECEFFilter. factoryVector 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. factoryVector factory class. | 
| protected NumberVector.Factory<V> | NumberVectorLabelParser.Parameterizer. factoryFactory 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.FactoryVector 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.