Permalink
Find file Copy path
Fetching contributors…
Cannot retrieve contributors at this time
104 lines (69 sloc) 2.09 KB
.. currentmodule:: qinfer

Probability Distributions

.. seealso::

    :ref:`Specific distributions (tomography) <tomography_distributions>`

:class:`Distribution` - Abstract Base Class for Probability Distributions

.. autoclass:: Distribution
    :members:

Specific Distributions

.. autoclass:: UniformDistribution
    :members:

.. autoclass:: DiscreteUniformDistribution
    :members:

.. autoclass:: MVUniformDistribution
    :members:

.. autoclass:: NormalDistribution
    :members:

.. autoclass:: MultivariateNormalDistribution
    :members:

.. autoclass:: SlantedNormalDistribution
    :members:

.. autoclass:: LogNormalDistribution
    :members:

.. autoclass:: ConstantDistribution
    :members:

.. autoclass:: BetaDistribution
    :members:

.. autoclass:: BetaBinomialDistribution
    :members:

.. autoclass:: DirichletDistribution
    :members:

.. autoclass:: GammaDistribution
    :members:

.. autoclass:: InterpolatedUnivariateDistribution
    :members:

.. autoclass:: HilbertSchmidtUniform
    :members:

.. autoclass:: HaarUniform
    :members:

.. autoclass:: GinibreUniform
    :members:

.. autoclass:: ParticleDistribution
    :members:

Combining Distributions

QInfer also offers classes for combining distributions together to produce new ones.

.. autoclass:: ProductDistribution
    :members:

.. autoclass:: PostselectedDistribution
    :members:

.. autoclass:: MixtureDistribution
    :members:

.. autoclass:: ConstrainedSumDistribution
    :members:

Mixins for Distribution Development

.. autoclass:: SingleSampleMixin
    :members: