See: Description

| Interface | Description |
|---|---|
| ObjectFilter |
Object filters as part of the input step.
|
| StreamFilter |
Streaming filters are often more efficient (less memory use) and can be used
in more settings.
|
| Class | Description |
|---|---|
| AbstractConversionFilter<I,O> |
Abstract base class for simple conversion filters such as normalizations and projections.
|
| AbstractStreamConversionFilter<I,O> |
Abstract base class for simple conversion filters such as normalizations and
projections.
|
| AbstractStreamFilter |
Abstract base class for streaming filters.
|
| AbstractVectorConversionFilter<I,O extends NumberVector<?>> |
Abstract class for filters that produce number vectors.
|
| AbstractVectorStreamConversionFilter<I,O extends NumberVector<?>> |
Abstract base class for streaming filters that produce vectors.
|
| ByLabelFilter |
A filter to sort the data set by some label.
|
| ByLabelFilter.Parameterizer |
Parameterization class.
|
| ClassLabelFilter |
Class that turns a label column into a class label column.
|
| ClassLabelFilter.Parameterizer |
Parameterization class.
|
| ExternalIDFilter |
Class that turns a label column into an external ID column.
|
| ExternalIDFilter.Parameterizer |
Parameterization class.
|
| FilterUtil |
Utilities for implementing filters.
|
| 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.
|
| FixedDBIDsFilter.Parameterizer |
Parameterization class.
|
| HistogramJitterFilter<V extends NumberVector<?>> |
Add Jitter, preserving the histogram properties (same sum, nonnegative).
|
| HistogramJitterFilter.Parameterizer |
Parameterization class.
|
| NoMissingValuesFilter |
A filter to remove entries that have missing values.
|
| NoMissingValuesFilter.Parameterizer |
Parameterization class.
|
| NoOpFilter |
Dummy filter that doesn't do any filtering.
|
| RandomSamplingStreamFilter |
Subsampling stream filter.
|
| RandomSamplingStreamFilter.Parameterizer |
Parameterization class
|
| ShuffleObjectsFilter |
A filter to shuffle the dataset.
|
| ShuffleObjectsFilter.Parameterizer |
Parameterization class.
|
| SortByLabelFilter |
A filter to sort the data set by some label.
|
| SparseVectorFieldFilter<V extends SparseNumberVector<?>> |
Class that turns sparse float vectors into a proper vector field, by setting
the maximum dimensionality for each vector.
|
| SplitNumberVectorFilter<V extends NumberVector<?>> |
Split an existing column into two types.
|
| SplitNumberVectorFilter.Parameterizer<V extends NumberVector<?>> |
Parameterization class.
|
Data filtering, in particular for normalization and projection.