:mod:`sklearn_tournament.distributions`
=======================================

.. py:module:: sklearn_tournament.distributions


Module Contents
---------------

Classes
~~~~~~~

.. autoapisummary::

   sklearn_tournament.distributions.ScistatsNormBetween
   sklearn_tournament.distributions.ScistatsNormAround




.. class:: ScistatsNormBetween(small: float, large: float, cond: Optional[Callable[[float], bool]] = None, div: float = 2, toint: bool = False, clip: bool = False, hardClip: bool = False)


   .. method:: _one_rvs(self, *args, **kwargs) -> float


   .. method:: _many_rvs(self, size: int, *args, **kwargs) -> List[float]


   .. method:: rvs(self, size: int = 1, *args, **kwargs) -> Union[float, List[float]]



.. class:: ScistatsNormAround(center: float, dist: float, cond: Optional[Callable[[float], bool]] = None, div: float = 2, toint: bool = False, clip: bool = False, hardClip: bool = False)


   Bases: :py:obj:`ScistatsNormBetween`


