
V - Object type processedpublic abstract class AbstractNormalization<V extends NumberVector> extends AbstractVectorConversionFilter<V,V> implements Normalization<V>
factory| Modifier | Constructor and Description |
|---|---|
protected |
AbstractNormalization()
Initializes the option handler and the parameter map.
|
| Modifier and Type | Method and Description |
|---|---|
protected SimpleTypeInformation<? super V> |
convertedType(SimpleTypeInformation<V> in)
Get the output type from the input type after conversion.
|
V |
restore(V featureVector)
Transforms a feature vector to the original attribute ranges.
|
String |
toString() |
LinearEquationSystem |
transform(LinearEquationSystem linearEquationSystem)
Transforms a linear equation system describing linear dependencies
derived on the normalized space into a linear equation system describing
linear dependencies quantitatively adapted to the original space.
|
initializeOutputTypefilter, filterSingleObject, getInputTypeRestriction, getLogger, prepareComplete, prepareProcessInstance, prepareStartclone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfilterprotected AbstractNormalization()
protected SimpleTypeInformation<? super V> convertedType(SimpleTypeInformation<V> in)
AbstractConversionFilterconvertedType in class AbstractConversionFilter<V extends NumberVector,V extends NumberVector>in - input type restrictionpublic V restore(V featureVector) throws NonNumericFeaturesException
Normalizationrestore in interface Normalization<V extends NumberVector>featureVector - a feature vector to be transformed into original spaceNonNumericFeaturesException - feature vector is not compatible with values initialized
during normalizationpublic LinearEquationSystem transform(LinearEquationSystem linearEquationSystem)
Normalizationtransform in interface Normalization<V extends NumberVector>linearEquationSystem - the linear equation system to be transformedCopyright © 2015 ELKI Development Team, Lehr- und Forschungseinheit für Datenbanksysteme, Ludwig-Maximilians-Universität München. License information.