de.lmu.ifi.dbs.elki.math.linearalgebra.pca
Class PCAFilteredRunner.Parameterizer<V extends NumberVector<? extends V,?>>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
      extended by de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner.Parameterizer<V>
          extended by de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCAFilteredRunner.Parameterizer<V>
All Implemented Interfaces:
Parameterizer
Enclosing class:
PCAFilteredRunner<V extends NumberVector<? extends V,?>>

public static class PCAFilteredRunner.Parameterizer<V extends NumberVector<? extends V,?>>
extends PCARunner.Parameterizer<V>

Parameterization class.


Field Summary
protected  double big
          Holds the value of PCAFilteredRunner.BIG_ID.
protected  EigenPairFilter eigenPairFilter
          Holds the instance of the EigenPairFilter specified by PCAFilteredRunner.PCA_EIGENPAIR_FILTER.
protected  double small
          Holds the value of PCAFilteredRunner.SMALL_ID.
 
Fields inherited from class de.lmu.ifi.dbs.elki.math.linearalgebra.pca.PCARunner.Parameterizer
covarianceMatrixBuilder
 
Constructor Summary
PCAFilteredRunner.Parameterizer()
           
 
Method Summary
protected  PCAFilteredRunner<V> makeInstance()
          Make an instance after successful configuration.
protected  void makeOptions(Parameterization config)
          Add all options.
 
Methods inherited from class de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
configure, make
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

eigenPairFilter

protected EigenPairFilter eigenPairFilter
Holds the instance of the EigenPairFilter specified by PCAFilteredRunner.PCA_EIGENPAIR_FILTER.


big

protected double big
Holds the value of PCAFilteredRunner.BIG_ID.


small

protected double small
Holds the value of PCAFilteredRunner.SMALL_ID.

Constructor Detail

PCAFilteredRunner.Parameterizer

public PCAFilteredRunner.Parameterizer()
Method Detail

makeOptions

protected void makeOptions(Parameterization config)
Description copied from class: AbstractParameterizer
Add all options. ALWAYS call super.makeOptions(config), unless you have a strong reason to do otherwise!

Overrides:
makeOptions in class PCARunner.Parameterizer<V extends NumberVector<? extends V,?>>
Parameters:
config - Parameterization to add options to.

makeInstance

protected PCAFilteredRunner<V> makeInstance()
Description copied from class: AbstractParameterizer
Make an instance after successful configuration.

Overrides:
makeInstance in class PCARunner.Parameterizer<V extends NumberVector<? extends V,?>>
Returns:
instance

Release 0.4.0 (2011-09-20_1324)