Uses of Interface
elki.datasource.filter.StreamFilter
-
Packages that use StreamFilter Package Description elki.datasource.filter Data filtering, in particular for normalization and projection.elki.datasource.filter.cleaning Filters for data cleaning.elki.datasource.filter.normalization.instancewise Instancewise normalization, where each instance is normalized independently.elki.datasource.filter.selection Filters for selecting and sorting data to process.elki.datasource.filter.transform Data space transformations.elki.datasource.filter.typeconversions Filters to perform data type conversions. -
-
Uses of StreamFilter in elki.datasource.filter
Classes in elki.datasource.filter that implement StreamFilter Modifier and Type Class Description classAbstractStreamConversionFilter<I,O>Abstract base class for simple conversion filters such as normalizations and projections.classAbstractStreamFilterAbstract base class for streaming filters.classAbstractVectorStreamConversionFilter<I,O extends NumberVector>Abstract base class for streaming filters that produce vectors.classNoOpFilterDummy filter that doesn't do any filtering. -
Uses of StreamFilter in elki.datasource.filter.cleaning
Classes in elki.datasource.filter.cleaning that implement StreamFilter Modifier and Type Class Description classDropNaNFilterA filter to drop all records that contain NaN values.classNoMissingValuesFilterA filter to remove entries that have missing values.classReplaceNaNWithRandomFilterA filter to replace all NaN values with random values.classVectorDimensionalityFilter<V extends NumberVector>Filter to remove all vectors that do not have the desired dimensionality. -
Uses of StreamFilter in elki.datasource.filter.normalization.instancewise
Classes in elki.datasource.filter.normalization.instancewise that implement StreamFilter Modifier and Type Class Description classHellingerHistogramNormalization<V extends NumberVector>Normalize histograms by scaling them to unit absolute sum, then taking the square root of the absolute value in each attribute, times the normalization constant \(1/\sqrt{2}\).classInstanceLogRankNormalization<V extends NumberVector>Normalize vectors such that the smallest value of each instance is 0, the largest is 1, but using \( \log_2(1+x) \).classInstanceMeanVarianceNormalization<V extends NumberVector>Normalize vectors such that they have zero mean and unit variance.classInstanceMinMaxNormalization<V extends NumberVector>Normalize vectors with respect to a given minimum and maximum in each dimension.classInstanceRankNormalization<V extends NumberVector>Normalize vectors such that the smallest value of each instance is 0, the largest is 1.classLengthNormalization<V extends NumberVector>Class to perform a normalization on vectors to norm 1.classLog1PlusNormalization<V extends NumberVector>Normalize the data set by applying \( \frac{\log(1+|x|b)}{\log 1+b} \) to any value. -
Uses of StreamFilter in elki.datasource.filter.selection
Classes in elki.datasource.filter.selection that implement StreamFilter Modifier and Type Class Description classByLabelFilterA filter to select data set by their label.classFirstNStreamFilterKeep only the first N elements of the data source.classRandomSamplingStreamFilterSubsampling stream filter. -
Uses of StreamFilter in elki.datasource.filter.transform
Classes in elki.datasource.filter.transform that implement StreamFilter Modifier and Type Class Description classHistogramJitterFilter<V extends NumberVector>Add jitter, preserving the histogram properties (same sum, nonnegative).classLatLngToECEFFilter<V extends NumberVector>Project a 2D data set (latitude, longitude) to a 3D coordinate system (X, Y, Z), such that Euclidean distance is line-of-sight.classLngLatToECEFFilter<V extends NumberVector>Project a 2D data set (longitude, latitude) to a 3D coordinate system (X, Y, Z), such that Euclidean distance is line-of-sight.classNumberVectorFeatureSelectionFilter<V extends NumberVector>Parser to project the ParsingResult obtained by a suitable base parser onto a selected subset of attributes.classNumberVectorRandomFeatureSelectionFilter<V extends NumberVector>Parser to project the ParsingResult obtained by a suitable base parser onto a randomly selected subset of attributes.classProjectionFilter<I,O>Apply a projection to the data. -
Uses of StreamFilter in elki.datasource.filter.typeconversions
Classes in elki.datasource.filter.typeconversions that implement StreamFilter Modifier and Type Class Description classClassLabelFromPatternFilterStreaming filter to derive an outlier class label.classMultivariateTimeSeriesFilter<V extends FeatureVector<?>>Class to "fold" a flat number vector into a multivariate time series.
-