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_FIELD
Sparse 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.
|