Public Member Functions | Protected Attributes | List of all members
o2scl::prob_cond_mdim_invar< vec_t > Class Template Reference

A multi-dimensional conditional probability density function independent of the input. More...

#include <prob_dens_func.h>

Public Member Functions

 prob_cond_mdim_invar (prob_dens_mdim< vec_t > &out)
 
virtual size_t dim () const
 The dimensionality.
 
virtual double pdf (const vec_t &x, const vec_t &x2) const
 The normalized density.
 
virtual double log_pdf (const vec_t &x, const vec_t &x2) const
 The log of the normalized density.
 
virtual void operator() (const vec_t &x, vec_t &x2) const
 Sample the distribution.
 

Protected Attributes

prob_dens_mdim< vec_t > & base
 

Detailed Description

template<class vec_t = boost::numeric::ublas::vector<double>>
class o2scl::prob_cond_mdim_invar< vec_t >

This class is experimental.

Definition at line 986 of file prob_dens_func.h.


The documentation for this class was generated from the following file:

Documentation generated with Doxygen. Provided under the GNU Free Documentation License (see License Information).