Public Member Functions | |
clustermanager () | |
void | showcenters () |
int | initcentroids (int iter) |
int | start () |
int | distance () |
int | distance (vector< double > mfcc) |
int | minimum () |
int | recalculate1 (int min) |
vector< unsigned long int > | getIndices (void) |
vector< vector< double > > | getcentroids (void) |
int | getallclustercenters (string email) |
unsigned int | compare (vector< double > mfcc) |
Public Attributes | |
framemfcctable | fmtbl |
Private Attributes | |
long int | current |
vector< double > | dist |
vector< double > | centroid |
vector< vector< double > > | cluster_centers |
vector< unsigned long int > | indices |
vector< int > | count |
|
Definition at line 75 of file clustermanager.cpp. |
|
Definition at line 270 of file clustermanager.cpp. References distance(), and minimum(). Referenced by encoder::encode(). |
|
Definition at line 169 of file clustermanager.cpp. References cluster_centers, dist, k, MAX_DIM, and SUCCESS. |
|
Definition at line 145 of file clustermanager.cpp. References cluster_centers, current, dist, FAILURE, fmtbl, framemfcctable::getFrameMFCC(), k, MAX_DIM, and SUCCESS. |
|
Definition at line 260 of file clustermanager.cpp. References cluster_centers, repositorymanager::getClusterCenter(), k, and SUCCESS. Referenced by encoder::encode(). |
|
Definition at line 254 of file clustermanager.cpp. References cluster_centers. Referenced by repositorygenerator::generate(). |
|
Definition at line 218 of file clustermanager.cpp. References cluster_centers, fmtbl, framemfcctable::getFrameMFCC(), indices, k, MAX_DIM, SUCCESS, and VERY_HIGH_VALUE. Referenced by repositorygenerator::generate(). |
|
Definition at line 105 of file clustermanager.cpp. References cluster_centers, count, current, fmtbl, framemfcctable::getFrameMFCC(), k, framemfcctable::nFrames(), and SUCCESS. Referenced by start(). |
|
Definition at line 189 of file clustermanager.cpp. |
|
Definition at line 202 of file clustermanager.cpp. References cluster_centers, count, current, FAILURE, fmtbl, framemfcctable::getFrameMFCC(), MAX_DIM, and SUCCESS. Referenced by start(). |
|
Definition at line 87 of file clustermanager.cpp. References cluster_centers, k, and MAX_DIM. |
|
Definition at line 127 of file clustermanager.cpp. References current, distance(), initcentroids(), minimum(), NO_OF_ITER, recalculate1(), and SUCCESS. Referenced by repositorygenerator::generate(). |
|
Definition at line 64 of file clustermanager.cpp. |
|
Definition at line 65 of file clustermanager.cpp. Referenced by distance(), getallclustercenters(), getcentroids(), getIndices(), initcentroids(), recalculate1(), and showcenters(). |
|
Definition at line 67 of file clustermanager.cpp. Referenced by clustermanager(), initcentroids(), and recalculate1(). |
|
Definition at line 62 of file clustermanager.cpp. Referenced by clustermanager(), distance(), initcentroids(), recalculate1(), and start(). |
|
Definition at line 63 of file clustermanager.cpp. Referenced by clustermanager(), distance(), and minimum(). |
|
Definition at line 71 of file clustermanager.cpp. Referenced by distance(), repositorygenerator::generate(), getIndices(), initcentroids(), and recalculate1(). |
|
Definition at line 66 of file clustermanager.cpp. Referenced by getIndices(). |