Uses of Interface
de.lmu.ifi.dbs.elki.data.FeatureVector

Packages that use FeatureVector
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.type Data type information, also used for type restrictions. 
de.lmu.ifi.dbs.elki.datasource.filter Data filtering, in particular for normalization and projection. 
de.lmu.ifi.dbs.elki.distance.distancefunction.subspace Distance functions based on subspaces. 
de.lmu.ifi.dbs.elki.utilities Utility and helper classes - commonly used data structures, output formatting, exceptions, ... 
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.data
 

Classes in de.lmu.ifi.dbs.elki.data with type parameters of type FeatureVector
 interface FeatureVector<V extends FeatureVector<? extends V,D>,D>
          Generic FeatureVector class that can contain any type of data (i.e. numerical or categorical attributes).
 class Subspace<V extends FeatureVector<V,?>>
          Represents a subspace of the original data space.
 

Subinterfaces of FeatureVector in de.lmu.ifi.dbs.elki.data
 interface NumberVector<V extends NumberVector<? extends V,N>,N extends Number>
          Interface NumberVector defines the methods that should be implemented by any Object that is element of a real vector space of type N.
 interface SparseFeatureVector<V extends SparseFeatureVector<V,D>,D>
          Extended interface for sparse feature vector types
 interface SparseNumberVector<V extends SparseNumberVector<V,N>,N extends Number>
          Combines the SparseFeatureVector and NumberVector
 

Classes in de.lmu.ifi.dbs.elki.data that implement FeatureVector
 class AbstractNumberVector<V extends AbstractNumberVector<? extends V,N>,N extends Number>
          AbstractNumberVector is an abstract implementation of FeatureVector.
 class BitVector
          Provides a BitVector wrapping a BitSet.
 class DoubleVector
          A DoubleVector is to store real values approximately as double values.
 class FloatVector
          A FloatVector is to store real values approximately as float values.
 class IntegerVector
          An IntegerVector is to store integer values.
 class OneDimensionalDoubleVector
          Specialized class implementing a one-dimensional double vector without using an array.
 class ParameterizationFunction
          A parameterization function describes all lines in a d-dimensional feature space intersecting in one point p.
 class SparseFloatVector
           A SparseFloatVector is to store real values approximately as float values.
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.data.model
 

Classes in de.lmu.ifi.dbs.elki.data.model with type parameters of type FeatureVector
 class Bicluster<V extends FeatureVector<?,?>>
          Wrapper class to provide the basic properties of a bicluster.
 class BiclusterWithInverted<V extends FeatureVector<V,?>>
          This code was factored out of the Bicluster class, since not all biclusters have inverted rows.
 class CorrelationModel<V extends FeatureVector<V,?>>
          Cluster model using a filtered PCA result and an centroid.
 class EMModel<V extends FeatureVector<V,?>>
          Cluster model of an EM cluster, providing a mean and a full covariance Matrix.
 class MeanModel<V extends FeatureVector<V,?>>
          Cluster model that stores a mean for the cluster.
 class SubspaceModel<V extends FeatureVector<V,?>>
          Model for Subspace Clusters.
 

Fields in de.lmu.ifi.dbs.elki.data.model declared as FeatureVector
private  V CorrelationModel.centroid
          The centroid of this cluster.
private  V MeanModel.mean
          Cluster mean
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.data.type
 

Classes in de.lmu.ifi.dbs.elki.data.type with type parameters of type FeatureVector
 class VectorFieldTypeInformation<V extends FeatureVector<?,?>>
          Type information to specify that a type has a fixed dimensionality.
 class VectorTypeInformation<V extends FeatureVector<?,?>>
          Construct a type information for vector spaces with fixed dimensionality.
 

Fields in de.lmu.ifi.dbs.elki.data.type declared as FeatureVector
private  V VectorFieldTypeInformation.factory
          Object factory for producing new instances
 

Methods in de.lmu.ifi.dbs.elki.data.type with type parameters of type FeatureVector
static
<T extends FeatureVector<?,?>>
VectorFieldTypeInformation<T>
VectorFieldTypeInformation.get(Class<T> cls)
          Pseudo constructor that is often convenient to use when T is not completely known.
static
<T extends FeatureVector<?,?>>
VectorTypeInformation<T>
VectorTypeInformation.get(Class<T> cls)
          Pseudo constructor that is often convenient to use when T is not completely known.
static
<T extends FeatureVector<?,?>>
VectorFieldTypeInformation<T>
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.
static
<T extends FeatureVector<?,?>>
VectorTypeInformation<T>
VectorTypeInformation.get(Class<T> cls, int mindim, int maxdim)
          Pseudo constructor that is often convenient to use when T is not completely known.
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.datasource.filter
 

Classes in de.lmu.ifi.dbs.elki.datasource.filter with type parameters of type FeatureVector
 class AbstractFeatureSelectionFilter<V extends FeatureVector<?,?>>
           A ProjectionParser projects the objects of its base parser onto a subspace specified by a BitSet.
 class AbstractRandomFeatureSelectionFilter<V extends FeatureVector<?,?>>
           A RandomProjectionParser selects a subset of attributes randomly for projection of a ParsingResult.
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace
 

Classes in de.lmu.ifi.dbs.elki.distance.distancefunction.subspace with type parameters of type FeatureVector
 class AbstractDimensionsSelectingDoubleDistanceFunction<V extends FeatureVector<?,?>>
          Provides a distance function that computes the distance (which is a double distance) between feature vectors only in specified dimensions.
 

Uses of FeatureVector in de.lmu.ifi.dbs.elki.utilities
 

Methods in de.lmu.ifi.dbs.elki.utilities with type parameters of type FeatureVector
static
<V extends FeatureVector<?,?>>
VectorFieldTypeInformation<V>
DatabaseUtil.assumeVectorField(Relation<V> relation)
          Get the dimensionality of a database
static
<V extends FeatureVector<?,?>>
String
DatabaseUtil.getColumnLabel(Relation<? extends V> rel, int col)
          Get the column name or produce a generic label "Column XY".
 

Method parameters in de.lmu.ifi.dbs.elki.utilities with type arguments of type FeatureVector
static int DatabaseUtil.dimensionality(Relation<? extends FeatureVector<?,?>> relation)
          Get the dimensionality of a database
 


Release 0.4.0 (2011-09-20_1324)