Package | Description |
---|---|
de.lmu.ifi.dbs.elki.datasource |
Data normalization (and reconstitution) of data sets.
|
de.lmu.ifi.dbs.elki.datasource.filter |
Data filtering, in particular for normalization and projection.
|
de.lmu.ifi.dbs.elki.datasource.filter.normalization |
Data normalization.
|
de.lmu.ifi.dbs.elki.datasource.filter.transform |
Data space transformations.
|
Modifier and Type | Field and Description |
---|---|
protected List<ObjectFilter> |
AbstractDatabaseConnection.filters
The filters to invoke
|
protected List<ObjectFilter> |
AbstractDatabaseConnection.Parameterizer.filters |
Constructor and Description |
---|
AbstractDatabaseConnection(List<ObjectFilter> filters)
Constructor.
|
ConcatenateFilesDatabaseConnection(List<File> files,
Parser parser,
List<ObjectFilter> filters)
Constructor.
|
ExternalIDJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
FileBasedDatabaseConnection(List<ObjectFilter> filters,
Parser parser,
InputStream in)
Constructor.
|
InputStreamDatabaseConnection(List<ObjectFilter> filters,
Parser parser)
Constructor.
|
LabelJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
PresortedBlindJoinDatabaseConnection(List<ObjectFilter> filters,
List<DatabaseConnection> sources)
Constructor.
|
RandomDoubleVectorDatabaseConnection(int dim,
int size,
Long seed,
List<ObjectFilter> filters)
Constructor.
|
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 |
AbstractConversionFilter<I,O>
Abstract base class for simple conversion filters such as normalizations and projections.
|
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 |
ClassLabelFilter
Class that turns a label column into a class label column.
|
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 |
ExternalIDFilter
Class that turns a label column into an external ID column.
|
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 |
NoMissingValuesFilter
A filter to remove entries that have missing values.
|
class |
NoOpFilter
Dummy filter that doesn't do any filtering.
|
class |
RandomSamplingStreamFilter
Subsampling stream filter.
|
class |
ShuffleObjectsFilter
A filter to shuffle the dataset.
|
class |
SortByLabelFilter
A filter to sort the data set by some label.
|
class |
SparseNumberVectorProjectionFilter<V extends SparseNumberVector<V,?>>
Parser to project the ParsingResult obtained by a suitable base parser onto a
selected subset of attributes.
|
class |
SparseNumberVectorRandomProjectionFilter<V extends SparseNumberVector<V,?>>
Parser to project the ParsingResult obtained by a suitable base parser
onto a randomly selected subset of attributes.
|
class |
SparseVectorFieldFilter<V extends SparseNumberVector<V,?>>
Class that turns sparse float vectors into a proper vector field, by setting
the maximum dimensionality for each vector.
|
class |
SplitNumberVectorFilter<V extends NumberVector<V,?>>
Split an existing column into two types.
|
Modifier and Type | Interface and Description |
---|---|
interface |
Normalization<O>
Normalization performs a normalization on a set of feature vectors and is
capable to transform a set of feature vectors to the original attribute
ranges.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractNormalization<O>
Abstract super class for all normalizations.
|
class |
AbstractStreamNormalization<O>
Abstract super class for all normalizations.
|
class |
AttributeWiseErfNormalization<O extends NumberVector<O,?>>
Attribute-wise Normalization using the error function.
|
class |
AttributeWiseMinMaxNormalization<V extends NumberVector<V,?>>
Class to perform and undo a normalization on real vectors with respect to
given minimum and maximum in each dimension.
|
class |
AttributeWiseVarianceNormalization<V extends NumberVector<V,?>>
Class to perform and undo a normalization on real vectors with respect to
given mean and standard deviation in each dimension.
|
class |
InverseDocumentFrequencyNormalization<V extends SparseNumberVector<V,?>>
Normalization for text frequency vectors, using the inverse document
frequency.
|
class |
LengthNormalization<V extends NumberVector<V,?>>
Class to perform a normalization on vectors to norm 1.
|
class |
RankTieNormalization
Normalize vectors according to their rank in the attributes.
|
class |
TFIDFNormalization<V extends SparseNumberVector<V,?>>
Perform full TF-IDF Normalization as commonly used in text mining.
|
Modifier and Type | Class and Description |
---|---|
class |
GlobalPrincipalComponentAnalysisTransform<O extends NumberVector<O,?>>
Apply principal component analysis to the data set.
|