O
- Object type processedpublic abstract class AbstractNormalization<O> extends AbstractConversionFilter<O,O> implements Normalization<O>
Modifier | Constructor and Description |
---|---|
protected |
AbstractNormalization()
Initializes the option handler and the parameter map.
|
Modifier and Type | Method and Description |
---|---|
protected SimpleTypeInformation<? super O> |
convertedType(SimpleTypeInformation<O> in)
Get the output type from the input type after conversion.
|
MultipleObjectsBundle |
normalizeObjects(MultipleObjectsBundle objects)
Performs a normalization on a database object bundle.
|
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.
|
filter, filterSingleObject, getInputTypeRestriction, prepareComplete, prepareProcessInstance, prepareStart
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
restore
filter
protected AbstractNormalization()
protected SimpleTypeInformation<? super O> convertedType(SimpleTypeInformation<O> in)
AbstractConversionFilter
convertedType
in class AbstractConversionFilter<O,O>
in
- input type restrictionpublic MultipleObjectsBundle normalizeObjects(MultipleObjectsBundle objects) throws NonNumericFeaturesException
Normalization
normalizeObjects
in interface Normalization<O>
objects
- the database objects packageNonNumericFeaturesException
- if feature vectors differ in length or values are not
suitable to normalizationpublic LinearEquationSystem transform(LinearEquationSystem linearEquationSystem)
Normalization
transform
in interface Normalization<O>
linearEquationSystem
- the linear equation system to be transformed