§
    _ùMh“  ã                   óF   — d Z ddlmZmZ ddlmZmZmZmZm	Z	m
Z
mZ g d¢ZdS )a]  
======================================================
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". The only exception is
RatioUniforms, which is a pure Python implementation of the
Ratio-of-Uniforms method.

Generators Wrapped
==================

For continuous distributions
----------------------------

.. autosummary::
   :toctree: generated/

   NumericalInverseHermite
   NumericalInversePolynomial
   TransformedDensityRejection
   SimpleRatioUniforms
   RatioUniforms

For discrete distributions
--------------------------

.. autosummary::
   :toctree: generated/

   DiscreteAliasUrn
   DiscreteGuideTable

Warnings / Errors used in :mod:`scipy.stats.sampling`
-----------------------------------------------------

.. autosummary::
   :toctree: generated/

   UNURANError


Generators for pre-defined distributions
========================================

To easily apply the above methods for some of the continuous distributions
in :mod:`scipy.stats`, the following functionality can be used:

.. autosummary::
   :toctree: generated/

   FastGeneratorInversion

é   )ÚFastGeneratorInversionÚRatioUniforms)ÚTransformedDensityRejectionÚDiscreteAliasUrnÚDiscreteGuideTableÚNumericalInversePolynomialÚNumericalInverseHermiteÚSimpleRatioUniformsÚUNURANError)	r	   r   r   r
   r   r   r   r   r   N)Ú__doc__Ú	_samplingr   r   Ú_unuran.unuran_wrapperr   r   r   r   r	   r
   r   Ú__all__© ó    úT/var/www/html/test/jupyter/venv/lib/python3.11/site-packages/scipy/stats/sampling.pyú<module>r      s™   ðð9ð 9ðt =Ð <Ð <Ð <Ð <Ð <Ð <Ð <ðð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð ð4ð 4ð 4€€€r   