Ë
    öU.j9  ã                   óN   — d dl mZ d dlmZ d dlZd dlmZ d dlm	Z	 d dl
mZ d„ Zy)é    )Úmul)ÚreduceN©Úrandint)ÚArrayterator)Úassert_c                  ó,  — t         j                  j                  t        j                  d«      «       t	        d«      dz   } t        d„ t        | «      D «       «      }t        t        |«      }t        j                  |«      }||_	        t	        d|z  «      }t        ||«      }|D ]'  }t        t        |j                  «      |xs |k  «       Œ) t        t        |j                  «      t        |j                  «      k(  «       |D �cg c]  }t	        |«      ‘Œ }}|D �cg c]  }t	        |«      dz   ‘Œ }	}|D �cg c]  }t	        |«      dz   ‘Œ }
}t        d„ t        ||	|
«      D «       «      }||   }||   }|D ]'  }t        t        |j                  «      |xs |k  «       Œ) t        t        j                   |j#                  «       |k(  «      «       t        t        |j                  «      t        |j                  «      k(  «       y c c}w c c}w c c}w )Né
   é   é   c              3   ó8   K  — | ]  }t        d «      dz   –— Œ y­w)r
   r   Nr   )Ú.0Údims     úcC:\xampp\htdocs\tradingbinance\backend\.venv\Lib\site-packages\numpy/lib/tests/test_arrayterator.pyÚ	<genexpr>ztest.<locals>.<genexpr>   s   è ø€ Ð8©< C”'˜"“+˜a•-©<ùs   ‚é   c              3   ó,   K  — | ]  }t        |Ž –— Œ y ­w)N)Úslice)r   Úts     r   r   ztest.<locals>.<genexpr>"   s   è ø€ Ð=Ñ&< ”5˜!”9Ñ&<ùs   ‚)ÚnpÚrandomÚseedÚaranger   ÚtupleÚranger   r   Úshaper   r   ÚlenÚflatÚlistÚzipÚallÚ	__array__)Úndimsr   ÚelsÚaÚbuf_sizeÚbÚblockr   ÚstartÚstopÚstepÚslice_ÚcÚds                 r   Útestr/   
   s¤  € Ü‡I�I‡N�N”2—9‘9˜R“=Ô!ô �A‹J�q‰L€EÜÑ8¬5°¬<Ó8Ó8€EÜ
”�eÓ
€CÜ
�	‰	�#‹€AØ€A„Gä�q˜‘u‹~€HÜ�Q˜Ó!€Aó ˆÜ”�E—J‘J“ H¢O°Ñ4Õ5ð ô ŒD�—‘‹LœD §¡›LÑ(Ô)ñ &+Ó+¡U˜cŒW�S�\ U€EÐ+Ù&+Ó,¡e˜sŒG�C‹L˜‹N e€DÐ,Ù&+Ó,¡e˜sŒG�C‹L˜‹N e€DÐ,ÜÑ=¤c¨%°°tÔ&<Ó=Ó=€FØ	ˆ&‰	€AØ	ˆ&‰	€Aó ˆÜ”�E—J‘J“ H¢O°Ñ4Õ5ð ô ŒB�F‰F�1—;‘;“= AÑ%Ó&Ô'ô ŒD�—‘‹LœD §¡›LÑ(Õ)ùò ,ùÚ,ùÚ,s   ÄHÄHÄ9H)Úoperatorr   Ú	functoolsr   Únumpyr   Únumpy.randomr   Ú	numpy.libr   Únumpy.testingr   r/   © ó    r   Ú<module>r8      s   ðÝ Ý ã Ý  Ý "Ý !ó$*r7   