
V - Vector typepublic class NumericalFeatureSelection<V extends NumberVector<?>> extends Object implements Projection<V,V>
| Modifier and Type | Field and Description |
|---|---|
private BitSet |
bits
Subspace.
|
private int |
dimensionality
Output dimensionality.
|
private NumberVector.Factory<V,?> |
factory
Object factory.
|
private int |
mindim
Minimum 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<?>>