mixpp: bdm::eEF Class Reference

bdm::eEF Class Reference

Abstract class of general conjugate exponential family posterior density. More...

#include <exp_family.h>

Inheritance diagram for bdm::eEF:

bdm::epdf bdm::pdf bdm::root bdm::eBeta bdm::eDirich bdm::egamma bdm::egiw bdm::egw_ls< sq_T > bdm::enorm< sq_T > bdm::enorm< bdm::fsqmat > bdm::estudent< sq_T > List of all members.

Public Member Functions

 eEF ()
 default constructor
virtual double lognc () const =0
 logarithm of the normalizing constant, $\mathcal{I}$
virtual double evallog_nn (const vec &val) const NOT_IMPLEMENTED(0)
 Evaluate normalized log-probability.
virtual double evallog (const vec &val) const
 Evaluate normalized log-probability.
virtual vec evallog_mat (const mat &Val) const
 Evaluate normalized log-probability for many samples.
virtual vec evallog_mat (const Array< vec > &Val) const
 Evaluate normalized log-probability for many samples.
virtual void pow (double p) NOT_IMPLEMENTED_VOID
 Power of the density, used e.g. to flatten the density.

Detailed Description

Abstract class of general conjugate exponential family posterior density.

More?...


The documentation for this class was generated from the following file:
Generated on 2 Dec 2013 for mixpp by  doxygen 1.4.7