Interface | Description |
---|---|
ByteFVComparator |
Comparison/distance methods for ByteFV objects.
|
DoubleFVComparator |
Comparison/distance methods for DoubleFV objects.
|
FeatureExtractor<FEATURE,OBJECT> |
Interface for objects capable of extracting features from a
given object.
|
FeatureVector |
Interface for objects that represent feature vectors.
|
FeatureVectorProvider<T extends FeatureVector> |
A FeatureVectorProvider marks classes that have an associated
FeatureVector or are capable of producing a FeatureVector from
their internal state.
|
FloatFVComparator |
Comparison/distance methods for FloatFV objects.
|
FVComparator<T extends FeatureVector> |
Interface for objects that can compare feature vectors
|
IntFVComparator |
Comparison/distance methods for IntFV objects.
|
LongFVComparator |
Comparison/distance methods for LongFV objects.
|
ShortFVComparator |
Comparison/distance methods for ShortFV objects.
|
Class | Description |
---|---|
ArrayFeatureVector<ARRAYTYPE> |
Abstract base class for all types of
FeatureVector that are backed by
a native array. |
BagOfWordsFeatureExtractor |
An extractor which gives
SparseFloatFV instances for a list of words. |
ByteFV |
Basic byte single-dimensional feature vector implementation
|
CachingFeatureExtractor<FEATURE,OBJECT extends Identifiable> |
A simple wrapper for a feature extractor that caches the extracted feature to
a
HashMap . |
DatasetExtractors |
Static methods to generate datasets of features from datasets of objects
using a feature extractor.
|
DiskCachingFeatureExtractor<FEATURE,OBJECT extends Identifiable> |
A simple wrapper for a feature extractor that caches the extracted feature to
disk.
|
DoubleFV |
Basic double single-dimensional feature vector implementation
|
EnumFV<T extends Enum<T>> |
A feature-vector representation of an enumeration
|
FloatFV |
Basic float single-dimensional feature vector implementation
|
FVProviderExtractor<FV extends FeatureVector,OBJECT> |
An adaptor for
FeatureExtractor s that return objects that are
FeatureVectorProvider s that is a FeatureExtractor that
returns a FeatureVector . |
IdentityFeatureExtractor<OBJECT> |
An identity extractor hands back the object it is given as the extracted feature
|
IntFV |
Basic int single-dimensional feature vector implementation
|
LongFV |
Basic long single-dimensional feature vector implementation
|
MultidimensionalByteFV |
Basic byte multidimensional feature vector implementation
|
MultidimensionalDoubleFV |
Basic double multidimensional feature vector implementation
|
MultidimensionalFloatFV |
Basic float multidimensional feature vector implementation
|
MultidimensionalIntFV |
Basic int multidimensional feature vector implementation
|
MultidimensionalLongFV |
Basic long multidimensional feature vector implementation
|
MultidimensionalShortFV |
Basic short multidimensional feature vector implementation
|
OrientedFeatureVector |
Byte featurevector with an associated orientation
|
ShortFV |
Basic short single-dimensional feature vector implementation
|
SparseByteFV |
A sparse one-dimensional feature vector of byte-valued elements.
|
SparseDoubleFV |
A sparse one-dimensional feature vector of double-valued elements.
|
SparseFloatFV |
A sparse one-dimensional feature vector of float-valued elements.
|
SparseIntFV |
A sparse one-dimensional feature vector of int-valued elements.
|
SparseLongFV |
A sparse one-dimensional feature vector of long-valued elements.
|
SparseShortFV |
A sparse one-dimensional feature vector of short-valued elements.
|
Enum | Description |
---|---|
ByteFVComparison |
Comparison/distance methods for ByteFV objects.
|
DoubleFVComparison |
Comparison/distance methods for DoubleFV objects.
|
FloatFVComparison |
Comparison/distance methods for FloatFV objects.
|
IntFVComparison |
Comparison/distance methods for IntFV objects.
|
LongFVComparison |
Comparison/distance methods for LongFV objects.
|
ShortFVComparison |
Comparison/distance methods for ShortFV objects.
|
SparseByteFVComparison |
Comparison/distance methods for DoubleFV objects.
|
SparseDoubleFVComparison |
Comparison/distance methods for DoubleFV objects.
|
SparseFloatFVComparison |
Comparison/distance methods for DoubleFV objects.
|
SparseIntFVComparison |
Comparison/distance methods for DoubleFV objects.
|
SparseLongFVComparison |
Comparison/distance methods for DoubleFV objects.
|
SparseShortFVComparison |
Comparison/distance methods for DoubleFV objects.
|