public class OutlierThresholdClustering extends Object implements Evaluator
Modifier and Type | Class and Description |
---|---|
static class |
OutlierThresholdClustering.Parameterizer
Parameterization helper
|
Modifier and Type | Field and Description |
---|---|
(package private) ScalingFunction |
scaling
Scaling function to use
|
(package private) double[] |
threshold
Thresholds to use
|
Constructor and Description |
---|
OutlierThresholdClustering(ScalingFunction scaling,
double[] threshold)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
void |
processNewResult(HierarchicalResult baseResult,
Result newResult)
Process a result.
|
private Clustering<Model> |
split(OutlierResult or) |
ScalingFunction scaling
double[] threshold
public OutlierThresholdClustering(ScalingFunction scaling, double[] threshold)
scaling
- Scaling functionthreshold
- Thresholdpublic void processNewResult(HierarchicalResult baseResult, Result newResult)
ResultProcessor
processNewResult
in interface ResultProcessor
baseResult
- The base of the result tree.newResult
- Newly added result subtree.private Clustering<Model> split(OutlierResult or)