public class LloydKernelKMeans extends KernelKMeans
accel, kernel, maximumIterations, meanSqrdNorms, newDesignations, normConsts, ownes, selfK, W, X
Constructor and Description |
---|
LloydKernelKMeans(KernelTrick kernel)
Creates a new Kernel K Means object
|
LloydKernelKMeans(LloydKernelKMeans toCopy)
Copy constructor
|
Modifier and Type | Method and Description |
---|---|
KernelKMeans |
clone() |
int[] |
cluster(DataSet dataSet,
int K,
ExecutorService threadpool,
int[] designations) |
int[] |
cluster(DataSet dataSet,
int K,
int[] designations) |
applyMeanUpdates, cluster, cluster, cluster, cluster, distance, distance, distance, evalSumK, evalSumK, findClosestCluster, findClosestCluster, getMaximumIterations, getParameter, getParameters, meanToMeanDistance, meanToMeanDistance, meanToMeanDistance, meanToMeanDistance, meanToMeanDistance, setMaximumIterations, setup, supportsWeightedData, updateMeansFromChange, updateMeansFromChange, updateNormConsts
cluster, cluster, cluster, cluster
cluster, cluster, createClusterListFromAssignmentArray, getDatapointsFromCluster
public LloydKernelKMeans(KernelTrick kernel)
kernel
- the kernel to usepublic LloydKernelKMeans(LloydKernelKMeans toCopy)
toCopy
- the object to copypublic int[] cluster(DataSet dataSet, int K, ExecutorService threadpool, int[] designations)
public int[] cluster(DataSet dataSet, int K, int[] designations)
public KernelKMeans clone()
clone
in interface Clusterer
clone
in interface KClusterer
clone
in class KernelKMeans
Copyright © 2017. All rights reserved.