| 
|   | HamerlyKMeans (const MatType &dataset, MetricType &metric) | 
|   | Construct the HamerlyKMeans object, which must store several sets of bounds.  More...
  | 
|   | 
| size_t  | DistanceCalculations () const | 
|   | 
| double  | Iterate (const arma::mat ¢roids, arma::mat &newCentroids, arma::Col< size_t > &counts) | 
|   | Run a single iteration of Hamerly's algorithm, updating the given centroids into the newCentroids matrix.  More...
  | 
|   | 
class mlpack::kmeans::HamerlyKMeans< MetricType, MatType >
Definition at line 19 of file hamerly_kmeans.hpp.
 
◆ HamerlyKMeans()
Construct the HamerlyKMeans object, which must store several sets of bounds. 
 
 
◆ DistanceCalculations()
  
  
      
        
          | size_t DistanceCalculations  | 
          ( | 
           | ) | 
           const | 
         
       
   | 
  
inline   | 
  
 
 
◆ Iterate()
      
        
          | double Iterate  | 
          ( | 
          const arma::mat &  | 
          centroids,  | 
        
        
           | 
           | 
          arma::mat &  | 
          newCentroids,  | 
        
        
           | 
           | 
          arma::Col< size_t > &  | 
          counts  | 
        
        
           | 
          ) | 
           |  | 
        
      
 
Run a single iteration of Hamerly's algorithm, updating the given centroids into the newCentroids matrix. 
- Parameters
 - 
  
    | centroids | Current cluster centroids.  | 
    | newCentroids | New cluster centroids.  | 
    | counts | Current counts, to be overwritten with new counts.  | 
  
   
 
 
The documentation for this class was generated from the following file: