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 double
epsilon
Epsilon radiusprotected int
minPts
MinPts of DBSCAN.protected int
sampleSize
The size of samplesets that should be drawn for neighborcheck.protected RandomFactory
seed
Random generator.protected double
threshold
The 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 void
configure(Parameterization config)
Configure the class.FDBSCAN
make()
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:Parameterizer
Configure 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:
configure
in interfaceParameterizer
- Parameters:
config
- Parameterization
-
make
public FDBSCAN make()
Description copied from interface:Parameterizer
Make an instance after successful configuration.Note: your class should return the exact type, only this very broad interface should use
Object
as return type.- Specified by:
make
in interfaceParameterizer
- Returns:
- a new instance
-
-