/ lib / numpy / _typing / _array_like.pyc
_array_like.pyc
 1  o

 2  [��c�
 3  @s�ddlmZddlmZmZddlmZmZmZm	Z	m
 4  Z
 5  mZddlm
Z
mZmZmZmZmZmZmZmZmZmZmZmZmZmZddlmZe
 6  d�Ze
 7  ded	�Ze
 8  d
 9  dd	�Z e
10  dd
dd�Z!eGdd�dee!��Z"eGdd�de��Z#e	eeeeeeeeeeeeeeefZ$e	e"dee"dfZ%e	e"e ee"e eeefZ&e&ee	e'e(e)e*e+e,ffZ-e&de'fZ.e&de'fZ/e&de	e'e(ffZ0e&de	e'e(e)ffZ1e&de	e'e(e)e*ffZ2e&de	e'e(e)e*ffZ3e&de	e'e(ffZ4e	e"dee"dfZ5e	e"dee"dfZ6e	e"dee"dfZ7e&de+fZ8e&de,fZ9e&d e(fZ:Gd!d"�d"�Z;e&d#e;fZ<d$S)%�)�annotations)�
11  Collection�Callable)�Any�Sequence�Protocol�Union�TypeVar�runtime_checkable)�ndarray�dtype�generic�bool_�unsignedinteger�integer�floating�complexfloating�number�timedelta64�
12  datetime64�object_�void�str_�bytes_�)�_NestedSequence�_T�_ScalarType)�bound�_DTypez
13  dtype[Any]�	_DType_coT)�	covariantrc@seZdZddd�ZdS)�_SupportsArray�return�ndarray[Any, _DType_co]cC�dS�N�)�selfr'r'��C:\Users\Jacks.GUTTSPC\AppData\Local\Packages\PythonSoftwareFoundation.Python.3.10_qbz5n2kfra8p0\LocalCache\local-packages\Python310\site-packages\numpy\_typing\_array_like.py�	__array__&sz_SupportsArray.__array__N)r#r$)�__name__�
14  __module__�__qualname__r*r'r'r'r)r"$sr"c@seZdZdZddd
�ZdS)�_SupportsArrayFuncz:A protocol class representing `~class.__array_function__`.�func�Callable[..., Any]�types�Collection[type[Any]]�args�tuple[Any, ...]�kwargs�dict[str, Any]r#�objectcCr%r&r')r(r/r1r3r5r'r'r)�__array_function__,sz%_SupportsArrayFunc.__array_function__N)
15  r/r0r1r2r3r4r5r6r#r7)r+r,r-�__doc__r8r'r'r'r)r.)sr.zdtype[_ScalarType]zdtype[bool_]z)dtype[Union[bool_, unsignedinteger[Any]]]z!dtype[Union[bool_, integer[Any]]]z0dtype[Union[bool_, integer[Any], floating[Any]]]zKdtype[Union[bool_, integer[Any], floating[Any], complexfloating[Any, Any]]]z dtype[Union[bool_, number[Any]]]z.dtype[Union[bool_, integer[Any], timedelta64]]zdtype[datetime64]zdtype[object_]zdtype[void]zdtype[str_]z
dtype[bytes_]zdtype[integer[Any]]c@seZdZdS)�_UnknownTypeN)r+r,r-r'r'r'r)r:�sr:zdtype[_UnknownType]N)=�
16  __future__r�collections.abcrr�typingrrrrr	r
17  �numpyrrr
rrrrrrrrrrrr�_nested_sequencerrrrr r"r.�_FiniteNestedSequence�
18  _ArrayLike�_DualArrayLike�bool�int�float�complex�str�bytes�	ArrayLike�_ArrayLikeBool_co�_ArrayLikeUInt_co�_ArrayLikeInt_co�_ArrayLikeFloat_co�_ArrayLikeComplex_co�_ArrayLikeNumber_co�_ArrayLikeTD64_co�_ArrayLikeDT64_co�_ArrayLikeObject_co�_ArrayLikeVoid_co�_ArrayLikeStr_co�_ArrayLikeBytes_co�
_ArrayLikeIntr:�_ArrayLikeUnknownr'r'r'r)�<module>s� D
19  ��	
20  ��
21  ��������
22  ��������
23  ��
24  ��
25  ��
26  ��������	��