Class KMeansSeedingStrategyFactory

java.lang.Object
org.carrot2.math.matrix.KMeansSeedingStrategyFactory
All Implemented Interfaces:
SeedingStrategyFactory

public class KMeansSeedingStrategyFactory extends Object implements SeedingStrategyFactory
Seeding based on a k-means clustering algorithm.
  • Constructor Details

    • KMeansSeedingStrategyFactory

      public KMeansSeedingStrategyFactory()
  • Method Details

    • createSeedingStrategy

      public SeedingStrategy createSeedingStrategy()
      Description copied from interface: SeedingStrategyFactory
      Creates a SeedingStrategy.
      Specified by:
      createSeedingStrategy in interface SeedingStrategyFactory
    • getMaxIterations

      public int getMaxIterations()
      Returns the maximum number of iterations the k-means algorithm is allowed to perform.
    • setMaxIterations

      public void setMaxIterations(int maxIterations)
      Sets the maximum number of iterations the k-means algorithm is allowed to perform.
    • toString

      public String toString()
      Overrides:
      toString in class Object