#include <kmeans.h>
|
| CKMeans (const int P, const int K, const int D, float **ppData, bool bTransposeData=true) |
|
| ~CKMeans () |
|
void | Init () |
|
void | RefinedInit (const int &SubsampleSize, const int &J) |
|
void | InitWithMeanVectors (float **ppMeanVectors) |
|
void | IterateMod () |
|
int | Iterate (const int &nMaxIters=-1, const int &nMaxChanges=-1, const int &SmallestClusterSize=-1, const int &Width=-1, const int &Height=-1) |
|
void | Prune (const float &StoppingFactor, const int &StoppingK=-1) |
|
int | nK () |
|
kjb_int32 * | pPtClusters () |
|
kjb_int32 * | pPtClustersDetach () |
|
CKMeans::CKMeans |
( |
const int |
P, |
|
|
const int |
K, |
|
|
const int |
D, |
|
|
float ** |
ppData, |
|
|
bool |
bTransposeData = true |
|
) |
| |
void CKMeans::InitWithMeanVectors |
( |
float ** |
ppMeanVectors | ) |
|
int CKMeans::Iterate |
( |
const int & |
nMaxIters = -1 , |
|
|
const int & |
nMaxChanges = -1 , |
|
|
const int & |
SmallestClusterSize = -1 , |
|
|
const int & |
Width = -1 , |
|
|
const int & |
Height = -1 |
|
) |
| |
void CKMeans::IterateMod |
( |
| ) |
|
int DTLib::CKMeans::nK |
( |
| ) |
|
|
inline |
kjb_int32* DTLib::CKMeans::pPtClusters |
( |
| ) |
|
|
inline |
kjb_int32* DTLib::CKMeans::pPtClustersDetach |
( |
| ) |
|
|
inline |
void CKMeans::Prune |
( |
const float & |
StoppingFactor, |
|
|
const int & |
StoppingK = -1 |
|
) |
| |
void CKMeans::RefinedInit |
( |
const int & |
SubsampleSize, |
|
|
const int & |
J |
|
) |
| |
The documentation for this class was generated from the following files: