Package elki.clustering.uncertain
Class FDBSCAN.Par
- java.lang.Object
-
- elki.clustering.uncertain.FDBSCAN.Par
-
- All Implemented Interfaces:
Parameterizer
- Enclosing class:
- FDBSCAN
public static class FDBSCAN.Par extends java.lang.Object implements Parameterizer
Parameterizer class. Redundant toFDBSCANNeighborPredicate.- Author:
- Alexander Koos, Erich Schubert
-
-
Field Summary
Fields Modifier and Type Field Description protected doubleepsilonEpsilon radiusprotected intminPtsMinPts of DBSCAN.protected intsampleSizeThe size of samplesets that should be drawn for neighborcheck.protected RandomFactoryseedRandom generator.protected doublethresholdThe relative amount of epsilon-close pairings determined by the neighborcheck.
-
Constructor Summary
Constructors Constructor Description Par()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidconfigure(Parameterization config)Configure the class.FDBSCANmake()Make an instance after successful configuration.
-
-
-
Field Detail
-
epsilon
protected double epsilon
Epsilon radius
-
sampleSize
protected int sampleSize
The size of samplesets that should be drawn for neighborcheck.
-
threshold
protected double threshold
The relative amount of epsilon-close pairings determined by the neighborcheck.
-
seed
protected RandomFactory seed
Random generator.
-
minPts
protected int minPts
MinPts of DBSCAN.
-
-
Method Detail
-
configure
public void configure(Parameterization config)
Description copied from interface:ParameterizerConfigure the class.Note: the status is collected by the parameterization object, so that multiple errors may arise and be reported in one run.
- Specified by:
configurein interfaceParameterizer- Parameters:
config- Parameterization
-
make
public FDBSCAN make()
Description copied from interface:ParameterizerMake an instance after successful configuration.Note: your class should return the exact type, only this very broad interface should use
Objectas return type.- Specified by:
makein interfaceParameterizer- Returns:
- a new instance
-
-