Class AnnulusKMeans.Instance

  • Enclosing class:
    AnnulusKMeans<V extends elki.data.NumberVector>

    protected static class AnnulusKMeans.Instance
    extends HamerlyKMeans.Instance
    Inner instance, storing state for a single data set.
    Author:
    Erich Schubert
    • Field Detail

      • second

        elki.database.datastore.WritableIntegerDataStore second
        Second nearest cluster.
      • cdist

        double[] cdist
        Cluster center distances.
      • cnum

        int[] cnum
        Sorted neighbors
    • Constructor Detail

      • Instance

        public Instance​(elki.database.relation.Relation<? extends elki.data.NumberVector> relation,
                        elki.distance.NumberVectorDistance<?> df,
                        double[][] means)
        Constructor.
        Parameters:
        relation - Relation
        df - Distance function
        means - Initial means