20 #ifndef __CONDITIONAL_GAUSSIAN__ 21 #define __CONDITIONAL_GAUSSIAN__ 63 int method=
DEFAULT,
void * args=NULL)
const;
68 mutable ColumnVector
_Mu;
77 #endif // __CONDITIONAL_GAUSSIAN__
ColumnVector _SampleValue
virtual Probability ProbabilityGet(const MatrixWrapper::ColumnVector &input) const
Get the probability of a certain argument.
virtual bool SampleFrom(Sample< MatrixWrapper::ColumnVector > &sample, int method=DEFAULT, void *args=NULL) const
virtual ConditionalGaussian * Clone() const
Clone function.
Abstract Class representing conditional Pdfs P(x | ...)
virtual ~ConditionalGaussian()
Destructor.
ConditionalGaussian(int dim=0, int num_conditional_arguments=0)
Constructor.
Class representing a probability (a double between 0 and 1)
Abstract Class representing all Conditional gaussians.