org.ddogleg.clustering.gmm
Interface InitializeGmm_F64
-
- All Known Implementing Classes:
- SeedFromKMeans_F64
public interface InitializeGmm_F64Selects initial Gaussians for EM algorithm.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method and Description voidinit(int pointDimension, long randomSeed)Initializes internal data structures.voidselectSeeds(java.util.List<double[]> points, java.util.List<GaussianGmm_F64> seeds)voidsetVerbose(boolean verbose)Turn on verbose output to standard out
-
-
-
Method Detail
-
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(java.util.List<double[]> points, java.util.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
-
-
DataMelt 3.0 © DataMelt by jWork.ORG