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