Skip to content

Latest commit

 

History

History
199 lines (141 loc) · 3.2 KB

distributions.rst

File metadata and controls

199 lines (141 loc) · 3.2 KB

pixyz.distributions (Distribution API)

.. automodule:: pixyz.distributions
.. currentmodule:: pixyz.distributions

Distribution

.. currentmodule:: pixyz.distributions.distributions
.. autoclass:: Distribution
    :members:
    :undoc-members:

Exponential families

.. currentmodule:: pixyz.distributions

Normal

.. autoclass:: Normal
    :members:
    :undoc-members:

Laplace

.. autoclass:: Laplace
    :members:
    :undoc-members:

Bernoulli

.. autoclass:: Bernoulli
    :members:
    :undoc-members:

RelaxedBernoulli

.. autoclass:: RelaxedBernoulli
    :members:
    :undoc-members:

FactorizedBernoulli

.. autoclass:: FactorizedBernoulli
    :members:
    :undoc-members:

Categorical

.. autoclass:: Categorical
    :members:
    :undoc-members:

RelaxedCategorical

.. autoclass:: RelaxedCategorical
    :members:
    :undoc-members:

Beta

.. autoclass:: Beta
    :members:
    :undoc-members:

Dirichlet

.. autoclass:: Dirichlet
    :members:
    :undoc-members:

Gamma

.. autoclass:: Gamma
    :members:
    :undoc-members:

Complex distributions

MixtureModel

.. autoclass:: MixtureModel
    :members:
    :undoc-members:

ProductOfNormal

.. autoclass:: ProductOfNormal
    :members:
    :undoc-members:

ElementWiseProductOfNormal

.. autoclass:: ElementWiseProductOfNormal
    :members:
    :undoc-members:

Flow distributions

TransformedDistribution

.. autoclass:: TransformedDistribution
    :members:
    :undoc-members:

InverseTransformedDistribution

.. autoclass:: InverseTransformedDistribution
    :members:
    :undoc-members:

Special distributions

Deterministic

.. autoclass:: Deterministic
    :members:
    :undoc-members:

EmpiricalDistribution

.. autoclass:: EmpiricalDistribution
    :members:
    :undoc-members:

CustomProb

.. autoclass:: CustomProb
    :members:
    :undoc-members:

Operators

ReplaceVarDistribution

.. autoclass:: ReplaceVarDistribution
    :members:
    :undoc-members:

MarginalizeVarDistribution

.. autoclass:: MarginalizeVarDistribution
    :members:
    :undoc-members:

MultiplyDistribution

.. autoclass:: MultiplyDistribution
    :members:
    :undoc-members: