Interface InitializeGmm_F64

All Known Implementing Classes:
SeedFromKMeans_F64

public interface InitializeGmm_F64
Selects initial Gaussians for EM algorithm.
  • Method Summary

    Modifier and Type Method Description
    void init​(int pointDimension, long randomSeed)
    Initializes internal data structures.
    void selectSeeds​(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds)  
    void setVerbose​(boolean verbose)
    Turn on verbose output to standard out
  • Method Details

    • init

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

      void selectSeeds​(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds)
      Parameters:
      points - (input) Set of points which is to be clustered.
      seeds - (output) List containing storage for the initial Gaussians.
    • setVerbose

      void setVerbose​(boolean verbose)
      Turn on verbose output to standard out