Class MicroCluster

    • Constructor Detail

      • MicroCluster

        public MicroCluster​(double[] center,
                            int dimensions,
                            long creationTimestamp,
                            double lambda,
                            Timestamp currentTimestamp)
      • MicroCluster

        public MicroCluster​(Instance instance,
                            int dimensions,
                            long timestamp,
                            double lambda,
                            Timestamp currentTimestamp)
    • Method Detail

      • insert

        public void insert​(Instance instance,
                           long timestamp)
      • getLastEditTimestamp

        public long getLastEditTimestamp()
      • getCreationTime

        public long getCreationTime()
      • getCenter

        public double[] getCenter()
        Overrides:
        getCenter in class CFCluster
        Returns:
        this kernels' center
      • getRadius

        public double getRadius()
        Description copied from class: CFCluster
        See interface Cluster
        Specified by:
        getRadius in class CFCluster
        Returns:
        The radius of the cluster.
      • getRadius

        public double getRadius​(long timestamp)
      • getInclusionProbability

        public double getInclusionProbability​(Instance instance)
        Description copied from class: Cluster
        Returns the probability of the given point belonging to this cluster.
        Specified by:
        getInclusionProbability in class CFCluster
        Returns:
        a value between 0 and 1