Package | Description |
---|---|
de.lmu.ifi.dbs.elki.datasource |
Data normalization (and reconstitution) of data sets.
|
de.lmu.ifi.dbs.elki.datasource.bundle |
Object bundles - exchange container for multi-represented objects.
|
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.
|
Modifier and Type | Method and Description |
---|---|
protected BundleStreamSource |
AbstractDatabaseConnection.invokeFilters(BundleStreamSource bundle)
Transforms the specified list of objects and their labels into a list of
objects and their associations.
|
Modifier and Type | Method and Description |
---|---|
protected BundleStreamSource |
AbstractDatabaseConnection.invokeFilters(BundleStreamSource bundle)
Transforms the specified list of objects and their labels into a list of
objects and their associations.
|
Modifier and Type | Class and Description |
---|---|
class |
StreamFromBundle
Convert a MultipleObjectsBundle to a stream
|
Modifier and Type | Method and Description |
---|---|
static MultipleObjectsBundle |
MultipleObjectsBundle.fromStream(BundleStreamSource source)
Convert an object stream to a bundle
|
Modifier and Type | Interface and Description |
---|---|
interface |
StreamFilter
Streaming filters are often more efficient (less memory use) and can be used
in more settings.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractFeatureSelectionFilter<V extends FeatureVector<?,?>>
A ProjectionParser projects the objects of its base parser onto a subspace
specified by a BitSet.
|
class |
AbstractRandomFeatureSelectionFilter<V extends FeatureVector<?,?>>
A RandomProjectionParser selects a subset of attributes randomly for
projection of a ParsingResult.
|
class |
AbstractStreamConversionFilter<I,O>
Abstract base class for simple conversion filters such as normalizations and
projections.
|
class |
AbstractStreamFilter
Abstract base class for streaming filters.
|
class |
ByLabelFilter
A filter to sort the data set by some label.
|
class |
DoubleVectorProjectionFilter
Parser to project the ParsingResult obtained by a suitable base parser
onto a selected subset of attributes.
|
class |
DoubleVectorRandomProjectionFilter
Parser to project the ParsingResult obtained by a suitable base parser onto a
randomly selected subset of attributes.
|
class |
FixedDBIDsFilter
This filter assigns static DBIDs, based on the sequence the objects appear in
the bundle by adding a column of DBID type to the bundle.
|
class |
NoOpFilter
Dummy filter that doesn't do any filtering.
|
class |
SparseFloatVectorProjectionFilter
Parser to project the ParsingResult obtained by a suitable base parser onto a
selected subset of attributes.
|
class |
SparseFloatVectorRandomProjectionFilter
Parser to project the ParsingResult obtained by a suitable base parser
onto a randomly selected subset of attributes.
|
Modifier and Type | Field and Description |
---|---|
protected BundleStreamSource |
AbstractStreamFilter.source
Data source
|
Modifier and Type | Method and Description |
---|---|
void |
StreamFilter.init(BundleStreamSource source)
Connect to the previous stream.
|
void |
AbstractStreamFilter.init(BundleStreamSource source) |
Modifier and Type | Interface and Description |
---|---|
interface |
StreamingParser
Interface for streaming parsers, that may be much more efficient in
combination with filters.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractStreamingParser
Base class for streaming parsers.
|
class |
DoubleVectorLabelParser
Provides a parser for parsing one point per line, attributes separated by
whitespace.
|
class |
FloatVectorLabelParser
Provides a parser for parsing one point per line, attributes separated by
whitespace.
|
class |
NumberVectorLabelParser<V extends NumberVector<V,?>>
Provides a parser for parsing one point per line, attributes separated by
whitespace.
|
class |
SparseFloatVectorLabelParser
Provides a parser for parsing one point per line, attributes separated by
whitespace.
|
class |
TermFrequencyParser
A parser to load term frequency data, which essentially are sparse vectors
with text keys.
|