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
  • Constructor Details

    • ClusteringCompositeStage

      public ClusteringCompositeStage(double clusteringDistance, int minPts, Integer maxAmount, OPTICSDataGED<T> distanceFunction)
  • Method Details

    • getInputPort

      public teetime.framework.InputPort<OpticsData<T>> getInputPort()
    • getTimerInputPort

      public teetime.framework.InputPort<Long> getTimerInputPort()
    • getOutputPort

      public teetime.framework.OutputPort<Clustering<T>> getOutputPort()