
    Phq              
         d dl mZ d dlZd dlmZmZmZ d dlmZm	Z	m
Z
mZmZ d dlmZmZmZmZmZmZmZmZmZmZmZmZmZmZmZ ddlmZ  ed      Z ed	e
      Z  eded      Z! edee   
      Z" eddee         Z#eeee!   f   Z$e G d de	e#                Z%e G d de	             Z&e
eee   eee      eeee         eeeee            f   Z'e
e%ee       ee%ee          f   Z(e
e%e"   ee%e"      eee   f   Z)ejT                  dk\  rd dlm+Z+ e+e)ee   e
e,e-e.e/e0e1f   f   z  Z2ne)ee   e
e,e-e.e/e0e1f   f   Z2e)ee   e,f   Z3e)ee
eee   f      e,f   Z4e)ee
eee   f      e
e,e-f   f   Z5e)ee
eee   ee   f      e
e,e-e.f   f   Z6e)ee
eee   ee   eeef   f      e
e,e-e.e/f   f   Z7e)ee
eee   f      e
e,e-e.e/f   f   Z8e)ee
eee   ef      e
e,e-f   f   Z9e
e%ee      ee%ee         f   Z:e
e%ee      ee%ee         f   Z;e
e%ee      ee%ee         f   Z<e)ee   e0f   Z=e)ee   e1f   Z>e)eee      e-f   Z? G d d      Z@e)ee@   e@f   ZAy)    )annotationsN)
CollectionCallableSequence)AnyProtocolUnionTypeVarruntime_checkable)ndarraydtypegenericbool_unsignedintegerintegerfloatingcomplexfloatingnumbertimedelta64
datetime64object_voidstr_bytes_   )_NestedSequence_T_ScalarType)bound_ScalarType_coT)r   	covariant_DType	_DType_co)r!   r   c                      e Zd ZddZy)_SupportsArrayc                     y N )selfs    dC:\Users\daisl\Desktop\realtime-object-detection\venv\Lib\site-packages\numpy/_typing/_array_like.py	__array__z_SupportsArray.__array__)   s    C    N)returnzndarray[Any, _DType_co])__name__
__module____qualname__r+   r(   r,   r*   r%   r%   '   s    7r,   r%   c                  ,    e Zd ZdZ	 	 	 	 	 	 	 	 	 	 ddZy)_SupportsArrayFuncz:A protocol class representing `~class.__array_function__`.c                     y r'   r(   )r)   functypesargskwargss        r*   __array_function__z%_SupportsArrayFunc.__array_function__/   s     r,   N)
r4   zCallable[..., Any]r5   zCollection[type[Any]]r6   ztuple[Any, ...]r7   zdict[str, Any]r-   object)r.   r/   r0   __doc__r8   r(   r,   r*   r2   r2   ,   s:    D  % 	
  
r,   r2   )      )Bufferc                      e Zd Zy)_UnknownTypeN)r.   r/   r0   r(   r,   r*   r?   r?      s    r,   r?   )B
__future__r   syscollections.abcr   r   r   typingr   r   r	   r
   r   numpyr   r   r   r   r   r   r   r   r   r   r   r   r   r   r   _nested_sequencer   r   r   r    r"   r#   NDArrayr%   r2   _FiniteNestedSequence
_ArrayLike_DualArrayLikeversion_infor=   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*   <module>r`      sx   " 
 : : C C    " .T]m73)DI	s	,K4uSzB	
#u^,,
- 8Xi( 8 8    RLXb\Xhrl#$Xhx|,-.	0  5%&N5#5679
 6N6*+B w&c
dCe34	6 I
 c
dCe34	6I #	%L
  #	%s++
,-
  "	%ws|#
$%	$)  $	%ws|Xc]2
34	$U
  &	%S!	#  
$UG
#$&  %	%vc{"
#$	$UG
#$&  #	%ws|[0
12	$)  5$%N5#4568  5>"N5>235 
 5;N5;/02  "	$K	  $	&M	 
 	'#,	  #	, r,   