| assign_clusters(const std::vector< mltk::PointPointer< T >> &points) (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > |  | 
  | batchEvaluate(const Data< T > &data) | mltk::Learner< T > | virtual | 
  | centers() (defined in mltk::clusterer::Clusterer< double >) | mltk::clusterer::Clusterer< double > | inline | 
  | Clusterer()=default (defined in mltk::clusterer::Clusterer< double >) | mltk::clusterer::Clusterer< double > |  | 
  | Clusterer(DataPointer< double > samples=nullptr, size_t clusters=0) (defined in mltk::clusterer::Clusterer< double >) | mltk::clusterer::Clusterer< double > | inlineexplicit | 
  | clusters() override (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > | virtual | 
  | clusters_variance(const Clusters &clusters) (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > |  | 
  | compute_centers() (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > |  | 
  | ctot | mltk::Learner< T > | protected | 
  | dist_function | mltk::clusterer::Clusterer< double > | protected | 
  | EPS | mltk::Learner< T > | protected | 
  | evaluate(const Point< T > &p, bool raw_value=false) override | mltk::clusterer::KMeans< T, Callable > | virtual | 
  | getCtot() const | mltk::Learner< T > | inline | 
  | getElapsedTime() const | mltk::Learner< T > | inline | 
  | getFormulationString() override | mltk::clusterer::KMeans< T, Callable > | virtual | 
  | getMaxTime() const | mltk::Learner< T > | inline | 
  | getPredictionProbability() const | mltk::Learner< T > | inline | 
  | getSamples() | mltk::Learner< T > | inline | 
  | getSteps() const | mltk::Learner< T > | inline | 
  | getUpdates() const | mltk::Learner< T > | inline | 
  | KMeans()=default (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > |  | 
  | KMeans(const Data< T > &samples, size_t k, std::string initialization="random", size_t seed=0, int verbose=0) (defined in mltk::clusterer::KMeans< T, Callable >) | mltk::clusterer::KMeans< T, Callable > |  | 
  | Learner()=default (defined in mltk::Learner< T >) | mltk::Learner< T > |  | 
  | Learner(DataPointer< T > _samples) (defined in mltk::Learner< T >) | mltk::Learner< T > | inlineexplicit | 
  | Learner(const Learner< T > &learner) (defined in mltk::Learner< T >) | mltk::Learner< T > | inline | 
  | m_centers | mltk::clusterer::Clusterer< double > | protected | 
  | m_clusters | mltk::clusterer::Clusterer< double > | protected | 
  | MAX_EPOCH (defined in mltk::Learner< T >) | mltk::Learner< T > | protected | 
  | MAX_IT | mltk::Learner< T > | protected | 
  | max_time | mltk::Learner< T > | protected | 
  | MAX_UP | mltk::Learner< T > | protected | 
  | MIN_INC | mltk::Learner< T > | protected | 
  | n_clusters | mltk::clusterer::Clusterer< double > | protected | 
  | pred_prob (defined in mltk::Learner< T >) | mltk::Learner< T > | protected | 
  | rate | mltk::Learner< T > | protected | 
  | samples | mltk::Learner< T > | protected | 
  | seed | mltk::Learner< T > | protected | 
  | setCtot(int _ctot) | mltk::Learner< T > | inline | 
  | setEPS(double eps) | mltk::Learner< T > | inline | 
  | setLearningRate(double learning_rate) | mltk::Learner< T > | inline | 
  | setMaxEpochs(int MAX_EPOCHS) | mltk::Learner< T > | inline | 
  | setMaxIterations(int max_it) | mltk::Learner< T > | inline | 
  | setMaxTime(double maxtime) | mltk::Learner< T > | inline | 
  | setMaxUpdates(int max_up) | mltk::Learner< T > | inline | 
  | setSamples(const Data< T > &data) | mltk::Learner< T > | inlinevirtual | 
  | setSamples(DataPointer< T > data) | mltk::Learner< T > | inlinevirtual | 
  | setSeed(const size_t _seed) | mltk::Learner< T > | inline | 
  | setStartTime(double stime) | mltk::Learner< T > | inline | 
  | setSteps(int _steps) | mltk::Learner< T > | inline | 
  | setTimer(Timer _timer) | mltk::Learner< T > | inline | 
  | setVerbose(int _verbose) | mltk::Learner< T > | inline | 
  | start_time | mltk::Learner< T > | protected | 
  | steps | mltk::Learner< T > | protected | 
  | timer | mltk::Learner< T > | protected | 
  | train() override | mltk::clusterer::KMeans< T, Callable > | virtual | 
  | verbose | mltk::Learner< T > | protected | 
  | ~Learner()=default (defined in mltk::Learner< T >) | mltk::Learner< T > | virtual |