de.lmu.ifi.dbs.elki.algorithm.clustering
Class AbstractProjectedDBSCAN.Parameterizer<V extends NumberVector<V,?>,D extends Distance<D>>

java.lang.Object
  extended by de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
      extended by de.lmu.ifi.dbs.elki.algorithm.clustering.AbstractProjectedDBSCAN.Parameterizer<V,D>
All Implemented Interfaces:
Parameterizer
Direct Known Subclasses:
FourC.Parameterizer, PreDeCon.Parameterizer
Enclosing class:
AbstractProjectedDBSCAN<R extends Clustering<Model>,V extends NumberVector<V,?>>

public abstract static class AbstractProjectedDBSCAN.Parameterizer<V extends NumberVector<V,?>,D extends Distance<D>>
extends AbstractParameterizer

Parameterization class.


Field Summary
protected  D epsilon
           
protected  DistanceFunction<V,D> innerdist
           
protected  Integer lambda
           
protected  int minpts
           
protected  LocallyWeightedDistanceFunction<V> outerdist
           
 
Constructor Summary
AbstractProjectedDBSCAN.Parameterizer()
           
 
Method Summary
protected  void configEpsilon(Parameterization config, DistanceFunction<V,D> innerdist)
           
protected  void configInnerDistance(Parameterization config)
           
protected  void configLambda(Parameterization config)
           
protected  void configMinPts(Parameterization config)
           
protected  void configOuterDistance(Parameterization config, D epsilon, int minpts, Class<?> preprocessorClass, DistanceFunction<V,D> innerdist)
           
 
Methods inherited from class de.lmu.ifi.dbs.elki.utilities.optionhandling.AbstractParameterizer
configure, make, makeInstance, makeOptions
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

innerdist

protected DistanceFunction<V extends NumberVector<V,?>,D extends Distance<D>> innerdist

epsilon

protected D extends Distance<D> epsilon

outerdist

protected LocallyWeightedDistanceFunction<V extends NumberVector<V,?>> outerdist

minpts

protected int minpts

lambda

protected Integer lambda
Constructor Detail

AbstractProjectedDBSCAN.Parameterizer

public AbstractProjectedDBSCAN.Parameterizer()
Method Detail

configInnerDistance

protected void configInnerDistance(Parameterization config)

configEpsilon

protected void configEpsilon(Parameterization config,
                             DistanceFunction<V,D> innerdist)

configMinPts

protected void configMinPts(Parameterization config)

configOuterDistance

protected void configOuterDistance(Parameterization config,
                                   D epsilon,
                                   int minpts,
                                   Class<?> preprocessorClass,
                                   DistanceFunction<V,D> innerdist)

configLambda

protected void configLambda(Parameterization config)

Release 0.4.0 (2011-09-20_1324)