| Package | Description | 
|---|---|
| de.lmu.ifi.dbs.elki.data | Basic classes for different data types, database object types and label types. | 
| 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.datasource.parser | Parsers for different file formats and data types. | 
| de.lmu.ifi.dbs.elki.utilities | Utility and helper classes - commonly used data structures, output formatting, exceptions, ... | 
| Modifier and Type | Method and Description | 
|---|---|
| SparseFloatVector | SparseFloatVector. minus(SparseFloatVector fv) | 
| SparseFloatVector | SparseFloatVector. multiplicate(double k) | 
| SparseFloatVector | SparseFloatVector. negativeVector() | 
| SparseFloatVector | SparseFloatVector. newInstance(double[] values) | 
| SparseFloatVector | SparseFloatVector. newInstance(Float[] values) | 
| SparseFloatVector | SparseFloatVector. newInstance(List<Float> values) | 
| SparseFloatVector | SparseFloatVector. newInstance(Vector values) | 
| SparseFloatVector | SparseFloatVector. nullVector() | 
| SparseFloatVector | SparseFloatVector. plus(SparseFloatVector fv) | 
| Modifier and Type | Method and Description | 
|---|---|
| SparseFloatVector | SparseFloatVector. minus(SparseFloatVector fv) | 
| SparseFloatVector | SparseFloatVector. plus(SparseFloatVector fv) | 
| Float | SparseFloatVector. scalarProduct(SparseFloatVector fv)Provides the scalar product (inner product) of this and the given
 SparseFloatVector. | 
| Modifier and Type | Field and Description | 
|---|---|
| static VectorFieldTypeInformation<SparseFloatVector> | TypeUtil. SPARSE_FLOAT_FIELDSparse float vector field. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SparseFloatVector | TFIDFNormalization. filterSingleObject(SparseFloatVector featureVector) | 
| protected SparseFloatVector | SparseFloatVectorRandomProjectionFilter. filterSingleObject(SparseFloatVector obj) | 
| protected SparseFloatVector | SparseFloatVectorProjectionFilter. filterSingleObject(SparseFloatVector obj) | 
| protected SparseFloatVector | InverseDocumentFrequencyNormalization. filterSingleObject(SparseFloatVector featureVector) | 
| SparseFloatVector | InverseDocumentFrequencyNormalization. restore(SparseFloatVector featureVector) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorRandomProjectionFilter. convertedType(SimpleTypeInformation<SparseFloatVector> in) | 
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorProjectionFilter. convertedType(SimpleTypeInformation<SparseFloatVector> in) | 
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorRandomProjectionFilter. getInputTypeRestriction() | 
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorProjectionFilter. getInputTypeRestriction() | 
| protected SimpleTypeInformation<? super SparseFloatVector> | InverseDocumentFrequencyNormalization. getInputTypeRestriction() | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SparseFloatVector | TFIDFNormalization. filterSingleObject(SparseFloatVector featureVector) | 
| protected SparseFloatVector | SparseFloatVectorRandomProjectionFilter. filterSingleObject(SparseFloatVector obj) | 
| protected SparseFloatVector | SparseFloatVectorProjectionFilter. filterSingleObject(SparseFloatVector obj) | 
| protected SparseFloatVector | InverseDocumentFrequencyNormalization. filterSingleObject(SparseFloatVector featureVector) | 
| protected void | InverseDocumentFrequencyNormalization. prepareProcessInstance(SparseFloatVector featureVector) | 
| SparseFloatVector | InverseDocumentFrequencyNormalization. restore(SparseFloatVector featureVector) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorRandomProjectionFilter. convertedType(SimpleTypeInformation<SparseFloatVector> in) | 
| protected SimpleTypeInformation<? super SparseFloatVector> | SparseFloatVectorProjectionFilter. convertedType(SimpleTypeInformation<SparseFloatVector> in) | 
| protected boolean | InverseDocumentFrequencyNormalization. prepareStart(SimpleTypeInformation<SparseFloatVector> in) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected SparseFloatVector | TermFrequencyParser. createDBObject(List<Double> attributes) | 
| SparseFloatVector | SparseFloatVectorLabelParser. createDBObject(List<Double> attributes) | 
| Modifier and Type | Method and Description | 
|---|---|
| protected VectorFieldTypeInformation<SparseFloatVector> | TermFrequencyParser. getTypeInformation(int dimensionality) | 
| protected VectorFieldTypeInformation<SparseFloatVector> | SparseFloatVectorLabelParser. getTypeInformation(int dimensionality) | 
| Pair<SparseFloatVector,LabelList> | TermFrequencyParser. parseLineInternal(String line) | 
| Pair<SparseFloatVector,LabelList> | SparseFloatVectorLabelParser. parseLineInternal(String line) | 
| Modifier and Type | Method and Description | 
|---|---|
| static SparseFloatVector | Util. project(SparseFloatVector v,
       BitSet selectedAttributes)Provides a new SparseFloatVector as a projection on the specified
 attributes. | 
| Modifier and Type | Method and Description | 
|---|---|
| static SparseFloatVector | Util. project(SparseFloatVector v,
       BitSet selectedAttributes)Provides a new SparseFloatVector as a projection on the specified
 attributes. |