52 lines
1.2 KiB
Python
52 lines
1.2 KiB
Python
|
"""
|
||
|
======================================================
|
||
|
Random Number Generators (:mod:`scipy.stats.sampling`)
|
||
|
======================================================
|
||
|
|
||
|
.. currentmodule:: scipy.stats.sampling
|
||
|
|
||
|
This module contains a collection of random number generators to sample
|
||
|
from univariate continuous and discrete distributions. It uses the
|
||
|
implementation of a C library called "UNU.RAN".
|
||
|
|
||
|
Generators Wrapped
|
||
|
==================
|
||
|
|
||
|
For continuous distributions
|
||
|
----------------------------
|
||
|
|
||
|
.. autosummary::
|
||
|
:toctree: generated/
|
||
|
|
||
|
NumericalInverseHermite
|
||
|
NumericalInversePolynomial
|
||
|
TransformedDensityRejection
|
||
|
SimpleRatioUniforms
|
||
|
|
||
|
For discrete distributions
|
||
|
--------------------------
|
||
|
|
||
|
.. autosummary::
|
||
|
:toctree: generated/
|
||
|
|
||
|
DiscreteAliasUrn
|
||
|
DiscreteGuideTable
|
||
|
|
||
|
Warnings / Errors used in :mod:`scipy.stats.sampling`
|
||
|
-----------------------------------------------------
|
||
|
|
||
|
.. autosummary::
|
||
|
:toctree: generated/
|
||
|
|
||
|
UNURANError
|
||
|
"""
|
||
|
from ._unuran.unuran_wrapper import ( # noqa: F401
|
||
|
TransformedDensityRejection,
|
||
|
DiscreteAliasUrn,
|
||
|
DiscreteGuideTable,
|
||
|
NumericalInversePolynomial,
|
||
|
NumericalInverseHermite,
|
||
|
SimpleRatioUniforms,
|
||
|
UNURANError
|
||
|
)
|