10 #ifndef PROBABILITYDISTRIBUTION_H
11 #define PROBABILITYDISTRIBUTION_H
71 virtual const char*
get_name()
const=0;
85 #endif // PROBABILITYDISTRIBUTION_H
virtual const char * get_name() const =0
virtual float64_t log_pdf(SGVector< float64_t > sample_vec) const
A base class for representing n-dimensional probability distribution over the real numbers (64bit) fo...
Class SGObject is the base class of all shogun objects.
CProbabilityDistribution()
virtual SGVector< float64_t > log_pdf_multiple(SGMatrix< float64_t > samples) const
virtual SGVector< float64_t > sample() const
virtual ~CProbabilityDistribution()