§
    ËãßcÃ#  ã                   óL  — d Z ddlZddlZg Zd„ Z eddd¦  «          eddd¦  «          edd	d
¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «          eddd¦  «         e �rLg Ze                     ¦   «          eD �]\  ZZ ej	        e¦  «         
                    d d!¦  «        Ze                     d ¦  «        Zg ZeD ]‘Z ej        d"e¦  «        Zergere ej	        e                     ¦   «         ¦  «        Ze                     e                     d#¦  «        ›d$e›�¦  «         e                     d%¦  «         Œ|e                     e¦  «         Œ’d                      e¦  «        Ze                     d&e›d!e›�¦  «         �Œd                      e¦  «        Ze  ee¬'¦  «        z  Z [[[[[[[[[[[dS )(zo
=========
Constants
=========

.. currentmodule:: numpy

NumPy includes several constants:

%(constant_list)s
é    Nc                 ó>   — t                                ||f¦  «         d S )N)Ú	constantsÚappend)ÚmoduleÚnameÚdocs      ú5/usr/lib/python3/dist-packages/numpy/doc/constants.pyÚ
add_newdocr
      s    € Ý×Ò�d˜C�[Ñ!Ô!Ð!Ð!Ð!ó    ÚnumpyÚpizv
    ``pi = 3.1415926535897932384626433...``

    References
    ----------
    https://en.wikipedia.org/wiki/Pi

    ÚeaE  
    Euler's constant, base of natural logarithms, Napier's constant.

    ``e = 2.71828182845904523536028747135266249775724709369995...``

    See Also
    --------
    exp : Exponential function
    log : Natural logarithm

    References
    ----------
    https://en.wikipedia.org/wiki/E_%28mathematical_constant%29

    Úeuler_gammauœ   
    ``Î³ = 0.5772156649015328606065120900824024310421...``

    References
    ----------
    https://en.wikipedia.org/wiki/Euler-Mascheroni_constant

    Úinfaõ  
    IEEE 754 floating point representation of (positive) infinity.

    Returns
    -------
    y : float
        A floating point representation of positive infinity.

    See Also
    --------
    isinf : Shows which elements are positive or negative infinity

    isposinf : Shows which elements are positive infinity

    isneginf : Shows which elements are negative infinity

    isnan : Shows which elements are Not a Number

    isfinite : Shows which elements are finite (not one of Not a Number,
    positive infinity and negative infinity)

    Notes
    -----
    NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
    (IEEE 754). This means that Not a Number is not equivalent to infinity.
    Also that positive infinity is not equivalent to negative infinity. But
    infinity is equivalent to positive infinity.

    `Inf`, `Infinity`, `PINF` and `infty` are aliases for `inf`.

    Examples
    --------
    >>> np.inf
    inf
    >>> np.array([1]) / 0.
    array([ Inf])

    ÚnanaÐ  
    IEEE 754 floating point representation of Not a Number (NaN).

    Returns
    -------
    y : A floating point representation of Not a Number.

    See Also
    --------
    isnan : Shows which elements are Not a Number.

    isfinite : Shows which elements are finite (not one of
    Not a Number, positive infinity and negative infinity)

    Notes
    -----
    NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
    (IEEE 754). This means that Not a Number is not equivalent to infinity.

    `NaN` and `NAN` are aliases of `nan`.

    Examples
    --------
    >>> np.nan
    nan
    >>> np.log(-1)
    nan
    >>> np.log([-1, 1, 2])
    array([        NaN,  0.        ,  0.69314718])

    Únewaxisa  
    A convenient alias for None, useful for indexing arrays.

    Examples
    --------
    >>> newaxis is None
    True
    >>> x = np.arange(3)
    >>> x
    array([0, 1, 2])
    >>> x[:, newaxis]
    array([[0],
    [1],
    [2]])
    >>> x[:, newaxis, newaxis]
    array([[[0]],
    [[1]],
    [[2]]])
    >>> x[:, newaxis] * x
    array([[0, 0, 0],
    [0, 1, 2],
    [0, 2, 4]])

    Outer product, same as ``outer(x, y)``:

    >>> y = np.arange(3, 6)
    >>> x[:, newaxis] * y
    array([[ 0,  0,  0],
    [ 3,  4,  5],
    [ 6,  8, 10]])

    ``x[newaxis, :]`` is equivalent to ``x[newaxis]`` and ``x[None]``:

    >>> x[newaxis, :].shape
    (1, 3)
    >>> x[newaxis].shape
    (1, 3)
    >>> x[None].shape
    (1, 3)
    >>> x[:, newaxis].shape
    (3, 1)

    ÚNZEROaÚ  
    IEEE 754 floating point representation of negative zero.

    Returns
    -------
    y : float
        A floating point representation of negative zero.

    See Also
    --------
    PZERO : Defines positive zero.

    isinf : Shows which elements are positive or negative infinity.

    isposinf : Shows which elements are positive infinity.

    isneginf : Shows which elements are negative infinity.

    isnan : Shows which elements are Not a Number.

    isfinite : Shows which elements are finite - not one of
               Not a Number, positive infinity and negative infinity.

    Notes
    -----
    NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
    (IEEE 754). Negative zero is considered to be a finite number.

    Examples
    --------
    >>> np.NZERO
    -0.0
    >>> np.PZERO
    0.0

    >>> np.isfinite([np.NZERO])
    array([ True])
    >>> np.isnan([np.NZERO])
    array([False])
    >>> np.isinf([np.NZERO])
    array([False])

    ÚPZEROaÚ  
    IEEE 754 floating point representation of positive zero.

    Returns
    -------
    y : float
        A floating point representation of positive zero.

    See Also
    --------
    NZERO : Defines negative zero.

    isinf : Shows which elements are positive or negative infinity.

    isposinf : Shows which elements are positive infinity.

    isneginf : Shows which elements are negative infinity.

    isnan : Shows which elements are Not a Number.

    isfinite : Shows which elements are finite - not one of
               Not a Number, positive infinity and negative infinity.

    Notes
    -----
    NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
    (IEEE 754). Positive zero is considered to be a finite number.

    Examples
    --------
    >>> np.PZERO
    0.0
    >>> np.NZERO
    -0.0

    >>> np.isfinite([np.PZERO])
    array([ True])
    >>> np.isnan([np.PZERO])
    array([False])
    >>> np.isinf([np.PZERO])
    array([False])

    ÚNANzÌ
    IEEE 754 floating point representation of Not a Number (NaN).

    `NaN` and `NAN` are equivalent definitions of `nan`. Please use
    `nan` instead of `NAN`.

    See Also
    --------
    nan

    ÚNaNzÌ
    IEEE 754 floating point representation of Not a Number (NaN).

    `NaN` and `NAN` are equivalent definitions of `nan`. Please use
    `nan` instead of `NaN`.

    See Also
    --------
    nan

    ÚNINFa¡  
    IEEE 754 floating point representation of negative infinity.

    Returns
    -------
    y : float
        A floating point representation of negative infinity.

    See Also
    --------
    isinf : Shows which elements are positive or negative infinity

    isposinf : Shows which elements are positive infinity

    isneginf : Shows which elements are negative infinity

    isnan : Shows which elements are Not a Number

    isfinite : Shows which elements are finite (not one of Not a Number,
    positive infinity and negative infinity)

    Notes
    -----
    NumPy uses the IEEE Standard for Binary Floating-Point for Arithmetic
    (IEEE 754). This means that Not a Number is not equivalent to infinity.
    Also that positive infinity is not equivalent to negative infinity. But
    infinity is equivalent to positive infinity.

    Examples
    --------
    >>> np.NINF
    -inf
    >>> np.log(0)
    -inf

    ÚPINFzá
    IEEE 754 floating point representation of (positive) infinity.

    Use `inf` because `Inf`, `Infinity`, `PINF` and `infty` are aliases for
    `inf`. For more details, see `inf`.

    See Also
    --------
    inf

    ÚinftyÚInfÚInfinityú
z
    z^(\s+)[-=]+\s*$é   z.. rubric:: Ú z
.. data:: )Úconstant_list)Ú__doc__ÚreÚtextwrapr   r
   Úconstants_strÚsortr   r   ÚdedentÚreplaceÚsÚsplitÚlinesÚ	new_linesÚlineÚmatchÚmÚpopÚprevr   ÚgroupÚjoinÚdict© r   r	   ú<module>r4      sš  ðð
ð 
ð 
€	€	€	Ø €€€ð €	ð"ð "ð "ð €
ˆ7�Dðñ	ô 	ð 	ð €
ˆ7�Cðñ	ô 	ð 	ð" €
ˆ7�Mðñ	ô 	ð 	ð €
ˆ7�Eð%ñ&	ô &	ð &	ðP €
ˆ7�Eðñ	ô 	ð 	ðB €
ˆ7�Ið*ñ+	ô +	ð +	ðZ €
ˆ7�Gð*ñ+	ô +	ð +	ðZ €
ˆ7�Gð*ñ+	ô +	ð +	ðZ €
ˆ7�Eð
ñ	ô 	ð 	ð €
ˆ7�Eð
ñ	ô 	ð 	ð €
ˆ7�Fð#ñ$	ô $	ð $	ðL €
ˆ7�Fð
ñ	ô 	ð 	ð €
ˆ7�Gð
ñ	ô 	ð 	ð €
ˆ7�Eð
ñ	ô 	ð 	ð €
ˆ7�Jð
ñ	ô 	ð 	ð ñ +Ø€MØ‡N‚NÑÔÐØð Eñ E‰	ˆˆcØˆHŒO˜CÑ Ô ×(Ò(¨¨xÑ8Ô8ˆð —’˜‘”ˆØˆ	Øð 	'ð 	'ˆDØ�”Ð+¨TÑ2Ô2ˆAØð '�Yð 'Ø&�x” y§}¢}¡¤Ñ7Ô7�Ø× Ò °q·w²w¸q±z´z°z°zÀ4À4Ð!HÑIÔIÐIØ× Ò  Ñ$Ô$Ð$Ð$à× Ò  Ñ&Ô&Ð&Ð&Ø�IŠI�iÑ Ô ˆð 	×ÒÐ¸4¸4¸4ÀÀÐCÑDÔDÐDÑDØ—I’I˜mÑ,Ô,€Mà˜˜¨=Ð9Ñ9Ô9Ñ9€GØ�t˜SØˆe�Y  1 dàˆzˆzˆzr   