See: Description

| Interface | Description | 
|---|---|
| Arithmetic<N extends Number> | 
 An interface to define requirements for a number to perform arithmetic
 operations. 
 | 
| FeatureVector<D> | 
 Generic FeatureVector class that can contain any type of data (i.e. numerical
 or categorical attributes). 
 | 
| FeatureVector.Factory<V extends FeatureVector<? extends D>,D> | 
 Factory API for this feature vector. 
 | 
| NumberVector<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. 
 | 
| NumberVector.Factory<V extends NumberVector<? extends N>,N extends Number> | 
 Factory API for this feature vector. 
 | 
| SparseFeatureVector<D> | 
 Extended interface for sparse feature vector types. 
 | 
| SparseNumberVector<N extends Number> | 
 Combines the SparseFeatureVector and NumberVector. 
 | 
| SparseNumberVector.Factory<V extends SparseNumberVector<N>,N extends Number> | 
 Factory for sparse number vectors: make from a dim-value map. 
 | 
| Class | Description | 
|---|---|
| AbstractNumberVector<N extends Number> | 
 AbstractNumberVector is an abstract implementation of FeatureVector. 
 | 
| AbstractNumberVector.Factory<V extends AbstractNumberVector<N>,N extends Number> | 
 Factory class. 
 | 
| Bit | 
 Provides a bit number. 
 | 
| BitVector | 
 Provides a BitVector wrapping a BitSet. 
 | 
| BitVector.Factory | 
 Factory for bit vectors. 
 | 
| BitVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| BitVector.ShortSerializer | 
 Serialization class for dense integer vectors with up to
  
Short.MAX_VALUE dimensions, by using a short for storing the
 dimensionality. | 
| ClassLabel | 
 A ClassLabel to identify a certain class of objects that is to discern from
 other classes by a classifier. 
 | 
| ClassLabel.Factory<L extends ClassLabel> | 
 Class label factory. 
 | 
| Cluster<M extends Model> | 
 Generic cluster class, that may or not have hierarchical information. 
 | 
| Clustering<M extends Model> | 
 Result class for clusterings. 
 | 
| DoubleVector | 
 A DoubleVector is to store real values approximately as double values. 
 | 
| DoubleVector.Factory | 
 Factory for Double vectors. 
 | 
| DoubleVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| DoubleVector.ShortSerializer | 
 Serialization class for dense double vectors with up to
  
Short.MAX_VALUE dimensions, by using a short for storing the
 dimensionality. | 
| DoubleVector.SmallSerializer | 
 Serialization class for dense double vectors with up to 127 dimensions, by
 using a byte for storing the dimensionality. 
 | 
| DoubleVector.VariableSerializer | 
 Serialization class for variable dimensionality by using VarInt encoding. 
 | 
| ExternalID | 
 External ID objects. 
 | 
| FloatVector | 
 A FloatVector is to store real values with lower memory requirements by using float values. 
 | 
| FloatVector.Factory | 
 Factory for float vectors. 
 | 
| FloatVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| FloatVector.ShortSerializer | 
 Serialization class for dense float vectors with up to
  
Short.MAX_VALUE dimensions, by using a short for storing the
 dimensionality. | 
| FloatVector.SmallSerializer | 
 Serialization class for dense float vectors with up to 127 dimensions, by
 using a byte for storing the dimensionality. 
 | 
| FloatVector.VariableSerializer | 
 Serialization class for variable dimensionality by using VarInt encoding. 
 | 
| HierarchicalClassLabel | 
 A HierarchicalClassLabel is a ClassLabel to reflect a hierarchical structure
 of classes. 
 | 
| HierarchicalClassLabel.Factory | 
 Factory class. 
 | 
| HyperBoundingBox | 
 HyperBoundingBox represents a hyperrectangle in the multidimensional space. 
 | 
| IntegerVector | 
 An IntegerVector is to store integer values. 
 | 
| IntegerVector.Factory | 
 Factory for integer vectors. 
 | 
| IntegerVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| IntegerVector.ShortSerializer | 
 Serialization class for dense integer vectors with up to
  
Short.MAX_VALUE dimensions, by using a short for storing the
 dimensionality. | 
| IntegerVector.SmallSerializer | 
 Serialization class for dense integer vectors with up to 127 dimensions, by
 using a byte for storing the dimensionality. 
 | 
| IntegerVector.VariableSerializer | 
 Serialization class for variable dimensionality by using VarInt encoding. 
 | 
| Interval | 
 Represents an interval in a certain dimension of the data space. 
 | 
| LabelList | 
 A list of string labels. 
 | 
| LabelList.Serializer | 
 Serialization class. 
 | 
| ModifiableHyperBoundingBox | 
 MBR class allowing modifications (as opposed to  
HyperBoundingBox). | 
| OneDimensionalDoubleVector | 
 Specialized class implementing a one-dimensional double vector without using
 an array. 
 | 
| OneDimensionalDoubleVector.Factory | 
 Factory class. 
 | 
| OneDimensionalDoubleVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| RationalNumber | 
 RationalNumber represents rational numbers in arbitrary precision. 
 | 
| SimpleClassLabel | 
 A simple class label casting a String as it is as label. 
 | 
| SimpleClassLabel.Factory | 
 Factory class. 
 | 
| SimpleClassLabel.Serializer | 
 Serialization class. 
 | 
| SparseDoubleVector | 
 
 A SparseDoubleVector is to store real values as double values. 
 | 
| SparseDoubleVector.Factory | 
 Factory class. 
 | 
| SparseDoubleVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| SparseFloatVector | 
 
 A SparseFloatVector is to store real values approximately as float values. 
 | 
| SparseFloatVector.Factory | 
 Factory class. 
 | 
| SparseFloatVector.Factory.Parameterizer | 
 Parameterization class. 
 | 
| Subspace | 
 Represents a subspace of the original data space. 
 | 
| Subspace.DimensionComparator | 
 A comparator for subspaces based on their involved dimensions. 
 | 
| VectorUtil | 
 Utility functions for use with vectors. 
 | 
| VectorUtil.SortDBIDsBySingleDimension | 
 Compare number vectors by a single dimension. 
 | 
| VectorUtil.SortVectorsBySingleDimension | 
 Compare number vectors by a single dimension. 
 | 
Basic classes for different data types, database object types and label types.