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.
|
| Cluster.PartialComparator |
A partial comparator for Clusters, based on their name.
|
| 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.