Uses of Interface
org.ddogleg.struct.LArrayAccessor
Package
Description
-
Uses of LArrayAccessor in org.ddogleg.clustering
Modifier and TypeMethodDescriptionvoid
ComputeClusters.process
(LArrayAccessor<P> points, int numCluster) Computes a set of clusters which segment the points into numCluster sets.void
ComputeMeanClusters.process
(LArrayAccessor<P> points, DogArray_I32 assignments, FastAccess<P> clusters) Updates cluster means -
Uses of LArrayAccessor in org.ddogleg.clustering.gmm
Modifier and TypeMethodDescriptionvoid
ExpectationMaximizationGmm_F64.process
(LArrayAccessor<double[]> points, int numCluster) void
InitializeGmm_F64.selectSeeds
(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds) void
SeedFromKMeans_F64.selectSeeds
(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds) -
Uses of LArrayAccessor in org.ddogleg.clustering.kmeans
Modifier and TypeMethodDescriptionprotected void
StandardKMeans_MT.matchPointsToClusters
(LArrayAccessor<P> points, DogArray<P> clusters) Finds the cluster which is the closest to each point.protected void
StandardKMeans.matchPointsToClusters
(LArrayAccessor<P> points, DogArray<P> clusters) Finds the cluster which is the closest to each point.void
StandardKMeans.process
(LArrayAccessor<P> points, int numCluster) void
InitializeKMeans.selectSeeds
(LArrayAccessor<P> points, int requestedSeeds, DogArray<P> selectedSeeds) Given the a set of points, select a set of seeds to initialize k-means from.void
InitializePlusPlus.selectSeeds
(LArrayAccessor<P> points, int requestedSeeds, DogArray<P> selectedSeeds) void
InitializeStandard.selectSeeds
(LArrayAccessor<P> points, int requestedSeeds, DogArray<P> selectedSeeds) protected void
InitializePlusPlus_MT.updateDistanceWithNewSeed
(LArrayAccessor<P> points, P seed) A new seed has been added and the distance from the seeds needs to be updatedprotected void
InitializePlusPlus.updateDistanceWithNewSeed
(LArrayAccessor<P> points, P seed) A new seed has been added and the distance from the seeds needs to be updated -
Uses of LArrayAccessor in org.ddogleg.clustering.misc
Modifier and TypeMethodDescriptionvoid
MeanArrayF64.process
(LArrayAccessor<double[]> points, DogArray_I32 assignments, FastAccess<double[]> clusters)