Docs
Loading...
Searching...
No Matches
ContinuosCovariatesModule Member List

This is the complete list of members for ContinuosCovariatesModule, including all inherited members.

always_inlineContinuosCovariatesModuleprotected
BContinuosCovariatesModuleprotected
compute_cluster_statistics(const Eigen::Ref< const Eigen::VectorXi > obs) constContinuosCovariatesModuleprotected
compute_log_marginal_likelihood(const ClusterStats &stats) const __attribute__((hot))ContinuosCovariatesModuleinlineprotected
compute_log_marginal_likelihood_NN(const ClusterStats &stats) const __attribute__((hot))ContinuosCovariatesModuleprotected
compute_log_marginal_likelihood_NNIG(const ClusterStats &stats) const __attribute__((hot))ContinuosCovariatesModuleprotected
compute_log_predictive_likelihood(const ClusterStats &stats, double covariate_val) const __attribute__((hotContinuosCovariatesModuleinlineprotected
compute_predictive_NN(const ClusterStats &stats, double covariate_val) constContinuosCovariatesModuleprotected
compute_predictive_NNIG(const ClusterStats &stats, double covariate_val) constContinuosCovariatesModuleprotected
compute_similarity_cls(int cls_idx, bool old_allo=false) const override __attribute__((hot))ContinuosCovariatesModulevirtual
compute_similarity_obs(int obs_idx, int cls_idx) const override __attribute__((hot))ContinuosCovariatesModulevirtual
compute_similarity_obs(int obs_idx) const override __attribute__((hot))ContinuosCovariatesModulevirtual
const_termContinuosCovariatesModuleprotected
continuos_covariate_dataContinuosCovariatesModuleprotected
ContinuosCovariatesModule(const Data &data_, const Eigen::VectorXd covariates_data_, bool fixed_v_, double m_=0, double B_=1.0, double v_=1.0, double nu_=1.0, double S0_=1.0, const Eigen::VectorXi *old_alloc_provider=nullptr, const std::unordered_map< int, std::vector< int > > *old_cluster_members_provider_=nullptr)ContinuosCovariatesModuleinline
dataContinuosCovariatesModuleprotected
fixed_vContinuosCovariatesModuleprotected
lgamma_nuContinuosCovariatesModuleprotected
lgamma_nu_nContinuosCovariatesModuleprotected
log_BContinuosCovariatesModuleprotected
log_vContinuosCovariatesModuleprotected
log_v_plus_nBContinuosCovariatesModuleprotected
mContinuosCovariatesModuleprotected
Module(const Eigen::VectorXi *old_allocations_provider_=nullptr, const std::unordered_map< int, std::vector< int > > *old_cluster_members_provider_=nullptr)Moduleinline
nuContinuosCovariatesModuleprotected
nu_logS0ContinuosCovariatesModuleprotected
old_allocations_providerModuleprotected
old_cluster_members_providerModuleprotected
S0ContinuosCovariatesModuleprotected
set_old_allocations_provider(const Eigen::VectorXi *provider)Moduleinline
set_old_cluster_members_provider(const std::unordered_map< int, std::vector< int > > *provider)Moduleinline
vContinuosCovariatesModuleprotected
~Module()=defaultModulevirtual