Documentation of 'org.ddogleg.clustering.FactoryClustering' Java class
FactoryClustering
org.ddogleg.clustering

Class FactoryClustering



  • public class FactoryClustering
    extends java.lang.Object
    Factory for creating clustering algorithms.
    • Constructor Detail

      • FactoryClustering

        public FactoryClustering()
    • Method Detail

      • gaussianMixtureModelEM_F64

        public static ExpectationMaximizationGmm_F64 gaussianMixtureModelEM_F64(int maxIterations,
                                                                                int maxConverge,
                                                                                double convergeTol)

        High level interface for creating GMM cluster. If more flexibility is needed (e.g. custom seeds) then create and instance of ExpectationMaximizationGmm_F64 directly

        WARNING: DEVELOPMENTAL AND IS LIKELY TO FAIL HORRIBLY

        Parameters:
        maxIterations - Maximum number of iterations it will perform.
        maxConverge - Maximum iterations allowed before convergence. Re-seeded if it doesn't converge.
        convergeTol - Distance based convergence tolerance. Try 1e-8
        Returns:
        ExpectationMaximizationGmm_F64
      • kMeans_F64

        public static StandardKMeans_F64 kMeans_F64(KMeansInitializers initializer,
                                                    int maxIterations,
                                                    int maxConverge,
                                                    double convergeTol)
        High level interface for creating k-means cluster. If more flexibility is needed (e.g. custom seeds) then create and instance of StandardKMeans_F64 directly
        Parameters:
        initializer - Specify which method should be used to select the initial seeds for the clusters. null means default.
        maxIterations - Maximum number of iterations it will perform.
        maxConverge - Maximum iterations allowed before convergence. Re-seeded if it doesn't converge.
        convergeTol - Distance based convergence tolerance. Try 1e-8
        Returns:
        StandardKMeans_F64

DataMelt 3.0 © DataMelt by jWork.ORG

You see the box below because you did not login.