vpdfl : Multivariate Probability Density Function Library

Provides several classes for representing and using multivariate probability density functions (PDFs).

Each PDF comes as a builder-model-sampler triplet of objects.

e.g. The abstract PDF base classes

- vpdfl_builder_base
- vpdfl_pdf_base
- vpdfl_pdf_sampler_base

The multivariate Gaussian PDF classes

The builders are used to compute the model data (eg the means, variances etc) for the models.

The models are used to calculate densities, cumulative probabilities, gradients, etc.

Samplers are used to generate samples from a given model.

The samples are produced with a PDF given by its model.

Mixture models are represented using the vpdfl_mixture class. The vpdfl_mixture_builder uses the EM algorithm to estimate the parameters of the mixtures.

Generated on Wed Jul 22 2015 22:04:32 for contrib/mul/vpdfl by 1.7.5.1