org.ddogleg.clustering.kmeans
Class StandardInitializeKMeansChecks
- java.lang.Object
-
- org.ddogleg.clustering.kmeans.StandardInitializeKMeansChecks
-
- Direct Known Subclasses:
- TestInitializePlusPlus, TestInitializeStandard_F64
public abstract class StandardInitializeKMeansChecks extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor and Description StandardInitializeKMeansChecks()
-
Method Summary
All Methods Instance Methods Abstract Methods Concrete Methods Modifier and Type Method and Description abstract InitializeKMeans_F64createAlg()voidimpossible()Request more seeds than there are points.voidselectSeeds()voiduniqueSeeds()Makes sure the seeds that it selects are uniquevoiduniqueSeeds(int numPoints, int numSeeds)
-
-
-
Method Detail
-
createAlg
public abstract InitializeKMeans_F64 createAlg()
-
selectSeeds
public void selectSeeds()
-
impossible
public void impossible()
Request more seeds than there are points. This is impossible to do and ensure the seeds are unique.
-
uniqueSeeds
public void uniqueSeeds()
Makes sure the seeds that it selects are unique
-
uniqueSeeds
public void uniqueSeeds(int numPoints, int numSeeds)
-
-
DataMelt 3.0 © DataMelt by jWork.ORG