
V - Vector typepublic class NumericalFeatureSelection<V extends NumberVector<?>> extends Object implements Projection<V,V>
| Modifier and Type | Field and Description | 
|---|---|
| private BitSet | bitsSubspace. | 
| private int | dimensionalityOutput dimensionality. | 
| private NumberVector.Factory<V,?> | factoryObject factory. | 
| private int | mindimMinimum dimensionality required for projection. | 
| Constructor and Description | 
|---|
| NumericalFeatureSelection(BitSet bits,
                         NumberVector.Factory<V,?> factory)Constructor. | 
| Modifier and Type | Method and Description | 
|---|---|
| TypeInformation | getInputDataTypeInformation()Input type information. | 
| SimpleTypeInformation<V> | getOutputDataTypeInformation()Output type restriction | 
| V | project(V data)Project a single instance. | 
private int mindim
private NumberVector.Factory<V extends NumberVector<?>,?> factory
private int dimensionality
private BitSet bits
public NumericalFeatureSelection(BitSet bits, NumberVector.Factory<V,?> factory)
bits - Dimensionsfactory - Object factorypublic V project(V data)
Projectionproject in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>data - Data to projectpublic SimpleTypeInformation<V> getOutputDataTypeInformation()
ProjectiongetOutputDataTypeInformation in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>public TypeInformation getInputDataTypeInformation()
ProjectiongetInputDataTypeInformation in interface Projection<V extends NumberVector<?>,V extends NumberVector<?>>