Class ClusteringCompositeStage<T>
java.lang.Object
teetime.framework.CompositeStage
kieker.analysis.generic.clustering.ClusteringCompositeStage<T>
- Type Parameters:
T
- optics data type
public class ClusteringCompositeStage<T>
extends teetime.framework.CompositeStage
A composite stage, to perform the entire clustering. First the models are converted into the
wrapper class OpticsData. These are ordered in an M-Tree with the Graph-Edit-Distance metric
Then, the optics algorithm sorts the models and assigns reachability-distances The
ExtractDBScanClusters stage is used to extract the clusters from the optisc result
- Since:
- 2.0.0
- Author:
- Lars Jürgensen
-
Field Summary
-
Constructor Summary
Constructors Constructor Description ClusteringCompositeStage(double clusteringDistance, int minPts, java.lang.Integer maxAmount, OPTICSDataGED<T> distanceFunction)
-
Method Summary
Modifier and Type Method Description teetime.framework.InputPort<OpticsData<T>>
getInputPort()
teetime.framework.OutputPort<Clustering<T>>
getOutputPort()
teetime.framework.InputPort<java.lang.Long>
getTimerInputPort()
-
Constructor Details
-
ClusteringCompositeStage
public ClusteringCompositeStage(double clusteringDistance, int minPts, java.lang.Integer maxAmount, OPTICSDataGED<T> distanceFunction)
-
-
Method Details
-
getInputPort
-
getTimerInputPort
public teetime.framework.InputPort<java.lang.Long> getTimerInputPort() -
getOutputPort
-