Documentation of 'org.ddogleg.clustering.gmm.SeedFromKMeans_F64' Java class
SeedFromKMeans_F64
org.ddogleg.clustering.gmm

Class SeedFromKMeans_F64

  • All Implemented Interfaces:
    InitializeGmm_F64


    public class SeedFromKMeans_F64
    extends java.lang.Object
    implements InitializeGmm_F64
    Initializes the mixture models by applying K-Means first. The mean will be the center of the clusters, variance computed from its members, and weight based on the total number of points assigned.
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method and Description
      void init(int pointDimension, long randomSeed)
      Initializes internal data structures.
      void selectSeeds(java.util.List<double[]> points, java.util.List<GaussianGmm_F64> seeds) 
      void setVerbose(boolean verbose)
      Turn on verbose output to standard out
      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • init

        public void init(int pointDimension,
                         long randomSeed)
        Description copied from interface: InitializeGmm_F64
        Initializes internal data structures. Must be called first.
        Specified by:
        init in interface InitializeGmm_F64
        Parameters:
        pointDimension - Number of degrees of freedom in each point.
        randomSeed - Seed for any random number generators used internally.
      • selectSeeds

        public void selectSeeds(java.util.List<double[]> points,
                                java.util.List<GaussianGmm_F64> seeds)
        Specified by:
        selectSeeds in interface InitializeGmm_F64
        Parameters:
        points - (input) Set of points which is to be clustered.
        seeds - (output) List containing storage for the initial Gaussians.

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.