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

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

always_inlineContinuosCovariatesModuleCacheprotected
BContinuosCovariatesModuleCacheprotected
compute_cluster_statistics(const Eigen::Ref< const Eigen::VectorXi > obs) constContinuosCovariatesModuleCacheprotected
compute_log_marginal_likelihood(const ContinuosCache::ClusterStats &stats) const __attribute__((hotContinuosCovariatesModuleCacheinlineprotected
compute_log_marginal_likelihood_NN(const ContinuosCache::ClusterStats &stats) const __attribute__((hot))ContinuosCovariatesModuleCacheprotected
compute_log_marginal_likelihood_NNIG(const ContinuosCache::ClusterStats &stats) const __attribute__((hot))ContinuosCovariatesModuleCacheprotected
compute_predictive_NN(const ContinuosCache::ClusterStats &stats, double covariate_val) constContinuosCovariatesModuleCacheprotected
compute_predictive_NNIG(const ContinuosCache::ClusterStats &stats, double covariate_val) constContinuosCovariatesModuleCacheprotected
compute_similarity_cls(int cls_idx, bool old_allo=false) constContinuosCovariatesModuleCachevirtual
compute_similarity_obs(int obs_idx, int cls_idx) const __attribute__((hot))ContinuosCovariatesModuleCachevirtual
compute_similarity_obs(int obs_idx) constContinuosCovariatesModuleCachevirtual
const_termContinuosCovariatesModuleCacheprotected
continuos_cacheContinuosCovariatesModuleCacheprotected
ContinuosCovariatesModuleCache(const Data &data_, const ContinuosCache &continuos_cache_, 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={}, const std::unordered_map< int, std::vector< int > > *old_cluster_members_provider_={})ContinuosCovariatesModuleCacheinline
dataContinuosCovariatesModuleCacheprotected
fixed_vContinuosCovariatesModuleCacheprotected
lgamma_nuContinuosCovariatesModuleCacheprotected
lgamma_nu_nContinuosCovariatesModuleCacheprotected
log_BContinuosCovariatesModuleCacheprotected
log_vContinuosCovariatesModuleCacheprotected
log_v_plus_nBContinuosCovariatesModuleCacheprotected
mContinuosCovariatesModuleCacheprotected
Module(const Eigen::VectorXi *old_allocations_provider_=nullptr, const std::unordered_map< int, std::vector< int > > *old_cluster_members_provider_=nullptr)Moduleinline
nuContinuosCovariatesModuleCacheprotected
nu_logS0ContinuosCovariatesModuleCacheprotected
old_allocations_providerModuleprotected
old_cluster_members_providerModuleprotected
S0ContinuosCovariatesModuleCacheprotected
set_old_allocations_provider(const Eigen::VectorXi *provider)Moduleinline
set_old_cluster_members_provider(const std::unordered_map< int, std::vector< int > > *provider)Moduleinline
vContinuosCovariatesModuleCacheprotected
~Module()=defaultModulevirtual