Uses of Interface
org.ddogleg.struct.LArrayAccessor
Packages that use LArrayAccessor
Package
Description
-
Uses of LArrayAccessor in org.ddogleg.clustering
Methods in org.ddogleg.clustering with parameters of type LArrayAccessorModifier and TypeMethodDescriptionvoidComputeClusters.process(LArrayAccessor<P> points, int numCluster) Computes a set of clusters which segment the points into numCluster sets.voidComputeMeanClusters.process(LArrayAccessor<P> points, DogArray_I32 assignments, FastAccess<P> clusters) Updates cluster means -
Uses of LArrayAccessor in org.ddogleg.clustering.gmm
Methods in org.ddogleg.clustering.gmm with parameters of type LArrayAccessorModifier and TypeMethodDescriptionvoidExpectationMaximizationGmm_F64.process(LArrayAccessor<double[]> points, int numCluster) voidInitializeGmm_F64.selectSeeds(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds) voidSeedFromKMeans_F64.selectSeeds(LArrayAccessor<double[]> points, List<GaussianGmm_F64> seeds) -
Uses of LArrayAccessor in org.ddogleg.clustering.kmeans
Methods in org.ddogleg.clustering.kmeans with parameters of type LArrayAccessorModifier and TypeMethodDescriptionprotected voidStandardKMeans_MT.matchPointsToClusters(LArrayAccessor<P> points, DogArray<P> clusters) Finds the cluster which is the closest to each point.protected voidStandardKMeans.matchPointsToClusters(LArrayAccessor<P> points, DogArray<P> clusters) Finds the cluster which is the closest to each point.voidStandardKMeans.process(LArrayAccessor<P> points, int numCluster) voidInitializeKMeans.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.voidInitializePlusPlus.selectSeeds(LArrayAccessor<P> points, int requestedSeeds, DogArray<P> selectedSeeds) voidInitializeStandard.selectSeeds(LArrayAccessor<P> points, int requestedSeeds, DogArray<P> selectedSeeds) protected voidInitializePlusPlus_MT.updateDistanceWithNewSeed(LArrayAccessor<P> points, P seed) A new seed has been added and the distance from the seeds needs to be updatedprotected voidInitializePlusPlus.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
Classes in org.ddogleg.clustering.misc that implement LArrayAccessorMethods in org.ddogleg.clustering.misc with parameters of type LArrayAccessorModifier and TypeMethodDescriptionvoidMeanArrayF64.process(LArrayAccessor<double[]> points, DogArray_I32 assignments, FastAccess<double[]> clusters)