22 std::default_random_engine & _generator;
49 double _max_likelihood;
52 distribution_t & _likelihood;
72 std::default_random_engine & generator,
77 distribution_t & likelihood
Definition: np_update_clusters.h:15
const membertrix & getMembershipMatrix() const
Definition: np_mcmc.cpp:151
Definition: np_init_clusters.h:16
Definition: membertrix.h:52
Definition: pretty_print.hpp:112
void considerMaxLikelihood()
Definition: np_mcmc.cpp:159
void run(dataset_t &dataset, int T)
Definition: np_mcmc.cpp:43
MCMC(std::default_random_engine &generator, InitClusters &init_clusters, UpdateClusters &update_clusters, UpdateClusterPopulation &update_cluster_population, int subset_count, distribution_t &likelihood)
Definition: np_mcmc.cpp:22
Definition: np_update_cluster_population.h:13
const membertrix & getMaxLikelihoodMatrix() const
Definition: np_mcmc.cpp:155