bnmf-algs
Classes | Namespaces | Functions
collapsed_gibbs.hpp File Reference

Go to the source code of this file.

Classes

class  bnmf_algs::details::CollapsedGibbsComputer< T, Scalar >
 Computer type that will compute the next collapsed gibbs sample when its operator() is invoked. More...
 

Namespaces

 bnmf_algs
 Main namespace for bnmf-algs library.
 
 bnmf_algs::details
 Namespace that contains types and functions for internal computations.
 
 bnmf_algs::bld
 Namespace that contains solver and auxiliary functions for Best Latent Decomposition (BLD) problem.
 

Functions

template<typename T , typename Scalar >
util::Generator< tensor_t< T, 3 >, details::CollapsedGibbsComputer< T, Scalar > > bnmf_algs::bld::collapsed_gibbs (const matrix_t< T > &X, size_t z, const alloc_model::Params< Scalar > &model_params, size_t max_iter=1000, double eps=1e-50)
 Compute a sequence of \(S\) tensors using Collapsed Gibbs Sampler method. More...