+
    X°³jO�  ã                   óú  € ^ RI t ^ RIHt ^ RIt^ RIt^ RIHu Ht ^ RI	Hu H
t
 ^ RIHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtHtH t H!t!H"t"H#t#H$t$H%t%H&t&H't'H(t(H)t)H*t*H+t+H,t,H-t-H.t.H/t/H0t0H1t1H2t2H3t3H4t4H5t5H6t6H7t7H8t8H9t9H:t:H;t;H<t<H=t=H>t>H?t?H@t@HAtAHBtBHCtCHDtDHEtEHFtFHGtGHHtHHItIHJtJHKtKHLtLHMtMHNtNHOtOHPtPHQtQHRtRHStSHTtTHUtUHVtV ^ RIWHXtXHYtYHZtZ ]P¶                  t[RR lt\ ! R R4      t] ! R R	4      t^ ! R
 R4      t_R t`R# )é    N)Úreduce)KÚMaskedArrayÚMaskTypeÚabsoluteÚaddÚallÚallcloseÚallequalÚalltrueÚarangeÚarccosÚarcsinÚarctanÚarctan2ÚarrayÚaverageÚchooseÚconcatenateÚ	conjugateÚcosÚcoshÚcountÚdivideÚequalÚexpÚfilledÚgetmaskÚgreaterÚgreater_equalÚinnerÚisMaskedArrayÚlessÚ
less_equalÚlogÚlog10Ú	make_maskÚmaskedÚmasked_arrayÚmasked_equalÚmasked_greaterÚmasked_greater_equalÚmasked_insideÚmasked_lessÚmasked_less_equalÚmasked_not_equalÚmasked_outsideÚmasked_print_optionÚmasked_valuesÚmasked_whereÚmaximumÚminimumÚmultiplyÚnomaskÚnonzeroÚ	not_equalÚonesÚouterÚproductÚputÚravelÚrepeatÚresizeÚshapeÚsinÚsinhÚsometrueÚsortÚsqrtÚsubtractÚsumÚtakeÚtanÚtanhÚ	transposeÚwhereÚzeros)Úassert_Úassert_equalÚassert_raisesc                 óT   € \        W4      pV'       g   \        R V RV  RV 24       V# )zNot eq:Ú
z
----)r	   Úprint)ÚvÚwÚmsgÚresults   &&& Ú[/home/luca/screen-checking/.venv/lib/python3.14/site-packages/numpy/ma/tests/test_old_ma.pyÚeqrZ   [   s.   € Ü�a‹^€FßÜ�˜�u˜B˜q˜c ¨ sÐ+Ô,Ø€Mó    c                   ó  a € ] tR t^bt o R tR t]P                  P                  RR"R#.4      R 4       t	R t
R tR tR tR	 tR
 tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR tR t R t!R t"R t#R t$R t%V t&R!# )$ÚTestMac                ó˜  € \         P                  ! R R R R\        R,          RRR	RR RR.4      p\         P                  ! . R
O4      pRp. ROp. ROp\        WR7      p\        W%R7      p\         P                  ! . RO4      p\        V. ROR7      p	\         P                  ! VRV4      p
VP                  pVP                  R4       WW4WVWxWšV3# )ç      ð?ç       @ç      @ç      @ç      $@ç      @©Úmaskç@Œµx¯Dg       Àç      $À)rb   ç        rd   r`   g      ð¿ç      Àri   rh   rc   r_   ri   rd   )é   r   r   r   r   r   rk   r   r   r   r   r   )r   r   rk   r   r   rk   rk   r   r   r   r   rk   )g      à¿ri   ç      à?gš™™™™™é?©r   rk   r   r   )Únpr   ÚpirM   rA   Úset_fill_value)ÚselfÚxÚyÚa10Úm1Úm2ÚxmÚymÚzÚzmÚxfÚss   &           rY   Ú_create_dataÚTestMa._create_datad   s¶   € Ü�HŠH�b˜"˜b #¤r¨C¥x°°R¸¸sÀBÈÈBÐOÓPˆÜ�HŠHÒJÓKˆØˆÚ1ˆÚ1ˆÜ�1ÔˆÜ�1ÔˆÜ�HŠHÒ&Ó'ˆÜ�1š<Ô(ˆÜ�XŠX�b˜% Ó#ˆØ�G‰GˆØ
×Ñ˜%Ô Ø�S˜b b¨R°QÐ6Ð6r[   c                óX  € V P                  4       w  p r#r$  r%p\        \        V4      '       * 4       \        \        V4      4       \        \	        V4      V4       \        VP                  V4       \        VP
                  VP
                  4       \        VP                  \        R  V4      4       \        \        V4      \        V4      \        R V4      ,
          4       \        \        WE4      4       \        \        \        VR4      V4      4       \        \        W4      4       R# )c                 ó   € W,          # ©N© ©rr   rs   s   &&rY   Ú<lambda>Ú)TestMa.test_testBasic1d.<locals>.<lambda>{   ó   € °!¶%r[   c                 ó   € W,           # r�   r‚   rƒ   s   &&rY   r„   r…   |   ó   € ¸a¾er[   rg   N)r}   rO   r!   rP   rA   ÚdtypeÚsizer   r   ÚlenrZ   r   )rq   rr   Ú_ru   rw   r{   r|   s   &      rY   Útest_testBasic1dÚTestMa.test_testBasic1ds   sÏ   € à-1×->Ñ->Ó-@Ñ*ˆˆ1ˆa�Q˜A˜q !¨Ü”M !Ó$Ô$Ô%Ü”˜bÓ!Ô"Ü”U˜2“Y Ô"Ü�R—X‘X˜qÔ!Ü�R—X‘X˜qŸw™wÔ'Ü�R—W‘WœfÑ%7¸Ó;Ô<Ü”U˜2“Y¤ B£¬&Ñ1CÀRÓ*HÕ HÔIÜ”�2“
ÔÜ””6˜"˜eÓ$ bÓ)Ô*Ü”�1“	Ör[   r|   c                óÀ  € V P                  4       w  r#rErFp rHpVP                  V4      pVP                  V4      pVP                  V4      pVP                  V4      pVP                  V4      p\        \        V4      '       * 4       \        \        V4      4       \	        \        V4      V4       \	        VP
                  V4       \	        VP                  \        R  V4      4       \	        \        V4      \        V4      \        R V4      ,
          4       \        \        Wh4      4       \        \        \        VR4      V4      4       \        \        W&4      4       R# )c                 ó   € W,          # r�   r‚   rƒ   s   &&rY   r„   Ú)TestMa.test_testBasic2d.<locals>.<lambda>�   r†   r[   c                 ó   € W,           # r�   r‚   rƒ   s   &&rY   r„   r‘   �   rˆ   r[   rg   N)r}   ÚreshaperO   r!   rP   rA   rŠ   r   r   r‹   rZ   r   )	rq   r|   rr   rs   rŒ   ru   rw   rx   r{   s	   &&       rY   Útest_testBasic2dÚTestMa.test_testBasic2d�   sþ   € ð /3×.?Ñ.?Ó.AÑ+ˆˆa�Q˜B  1¨!Ø�I‰I�a‹LˆØ�I‰I�a‹LˆØ�Z‰Z˜‹]ˆØ�Z‰Z˜‹]ˆØ�Z‰Z˜‹]ˆä”M !Ó$Ô$Ô%Ü”˜bÓ!Ô"Ü”U˜2“Y Ô"Ü�R—X‘X˜qÔ!Ü�R—W‘WœfÑ%7¸Ó;Ô<Ü”U˜2“Y¤ B£¬&Ñ1CÀRÓ*HÕ HÔIÜ”�2“
ÔÜ””6˜"˜eÓ$ bÓ)Ô*Ü”�1“	Ör[   c                ó<	  € V P                  4       w  rp rEp rGp\        ^^.^ ^..4      p	\        V	^ ^ .^^ ..4      p
\        \	        W™,          Wš,          4      4       \        \	        W™,           Wš,           4      4       \        \	        W™,
          Wš,
          4      4       R EF¸  pVP                  V4      pVP                  V4      pVP                  V4      pVP                  V4      pVP                  V4      p\        \	        V) V) 4      4       \        \	        W,           WV,           4      4       \        \	        W,
          WV,
          4      4       \        \	        W,          WV,          4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        W,          WV,          4      4       RRR4       \        \	        W2,           W6,           4      4       \        \	        W2,
          W6,
          4      4       \        \	        W2,          W6,          4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        W2,          W6,          4      4       RRR4       \        \	        W,           WS,           4      4       \        \	        W,
          WS,
          4      4       \        \	        W,          WS,          4      4       \        \	        W,          WS,          4      4       \        \	        V^,          V^,          4      4       \        \	        \        V4      R,          \        V4      R,          4      4       \        \	        W,          WV,          4      4       \        \	        \        P                  ! W4      \        WV4      4      4       \        \	        \        P                  ! W4      \        WV4      4      4       \        \	        \        P                  ! W4      \        WV4      4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        \        P                  ! W4      \        WV4      4      4       RRR4       EK»  	  R#   + '       g   i     EL³; i  + '       g   i     EL; i  + '       g   i     EKù  ; i)rk   Úignore©r   ÚinvalidNç      @))é   ©é   é   )é   é   )r}   r   r(   rO   rZ   r“   rn   ÚerrstateÚabsr   rG   r6   r   )rq   rr   rs   rt   rŒ   rw   rx   r{   r|   Úa2dÚa2dms   &          rY   Útest_testArithmeticÚTestMa.test_testArithmetic•   só  € à/3×/@Ñ/@Ó/BÑ,ˆˆc�1�a˜R  A¨1Ü�a˜�V˜a ˜VÐ$Ó%ˆÜ˜C 1 a &¨1¨a¨&Ð!1Ó2ˆÜ”�3•9˜c�jÓ)Ô*Ü”�3•9˜c�jÓ)Ô*Ü”�3•9˜c�jÓ)Ô*Ü(ˆAØ—	‘	˜!“ˆAØ—	‘	˜!“ˆAØ—‘˜A“ˆBØ—‘˜A“ˆBØ—‘˜A“ˆBÜ”B˜�r˜B˜3“KÔ Ü”B�q•u˜b�gÓ&Ô'Ü”B�q•u˜b�gÓ&Ô'Ü”B�q•u˜b�gÓ&Ô'Ü—’ H°h×?Ö?Üœ˜1�5 "¥'Ó*Ô+÷ @ä”B�s•w ¥Ó)Ô*Ü”B�s•w ¥Ó)Ô*Ü”B�s•w ¥Ó)Ô*Ü—’ H°h×?Ö?Üœ˜3�7 C¥HÓ-Ô.÷ @ä”B�q•w ¥Ó)Ô*Ü”B�q•w ¥Ó)Ô*Ü”B�q•w ¥Ó)Ô*Ü”B�q•w ¥Ó)Ô*Ü”B�q˜A•v˜r Q�wÓ'Ô(Ü”B”s˜1“v •}¤c¨"£g°¥nÓ5Ô6Ü”B�q•v˜r�xÓ(Ô)Ü”B”r—v’v˜a“|¤S¨£[Ó1Ô2Ü”B”r—{’{ 1Ó(¬(°2Ó*:Ó;Ô<Ü”B”r—{’{ 1Ó(¬(°2Ó*:Ó;Ô<Ü—’ H°h×?Ö?Üœœ2Ÿ9š9 Q›?¬F°2«NÓ;Ô<÷ @Ò?ó7 )÷ @×?Ð?ú÷
 @×?Ð?ú÷ @×?Ñ?ús$   Æ"Q!É"Q5Ð3R	Ñ!Q2Ñ5RÒ	Rc                óÈ   € \         P                  ! ^.4      p\        ^.4      p\        \        W,           \        4      4       \        \        W!,           \        4      4       R# )rk   N)rn   r   rO   Ú
isinstancer   )rq   ÚnaÚmas   &  rY   Útest_testMixedArithmeticÚTestMa.test_testMixedArithmetic»   s>   € Ü�XŠX�q�c‹]ˆÜ�A�3‹ZˆÜ”
˜2�7¤KÓ0Ô1Ü”
˜2�7¤KÓ0Ö1r[   c                ó$  € V P                  4       w  r  r4rVp p\        \        \        P                  ! V4      \	        V4      4      4       \        \        \        P
                  ! V4      \        V4      4      4       \        \        \        P                  ! V4      \        V4      4      4       \        \        \        P                  ! V4      \        V4      4      4       \        \        \        P                  ! V4      \        V4      4      4       \        \        \        P                  ! V4      \        V4      4      4       \        P                  ! R R R7      ;_uu_ 4        \        \        \        P                  ! \        V4      4      \        V4      4      4       \        \        \        P                  ! \        V4      4      \        V4      4      4       \        \        \        P                  ! \        V4      4      \        V4      4      4       RRR4       \        \        \        P                  ! V4      \        V4      4      4       \        \        \        P                   ! V4      \!        V4      4      4       \        \        \        P"                  ! V4      \#        V4      4      4       \        \        \        P$                  ! V4      \%        V4      4      4       \        \        \        P&                  ! W4      \'        WE4      4      4       \        \        \        P(                  ! V4      \)        V4      4      4       \        \        \        P*                  ! W4      \+        WE4      4      4       \        \        \        P,                  ! W4      \-        WE4      4      4       \        \        \        P.                  ! W4      \/        WE4      4      4       \        \        \        P0                  ! W4      \1        WE4      4      4       \        \        \        P2                  ! W4      \3        WE4      4      4       \        \        \        P4                  ! W4      \5        WE4      4      4       \        \        \        P6                  ! V4      \7        V4      4      4       \        \        \        P8                  ! W34      \9        WE34      4      4       \        \        \        P8                  ! W34      \9        W34      4      4       \        \        \        P8                  ! W34      \9        WB34      4      4       \        \        \        P8                  ! WV34      \9        WV34      4      4       R#   + '       g   i     ELo; i)r—   r˜   N)r}   rO   rZ   rn   r   r   rB   rC   rJ   rK   r¡   rF   r¢   r$   r%   r   r   r   r   r   r   r   r9   r"   r   r#   r   r   r   )rq   rr   rs   rŒ   rw   rx   ry   rz   s   &       rY   Útest_testUfuncs1ÚTestMa.test_testUfuncs1Á   s6  € à-1×->Ñ->Ó-@Ñ*ˆˆa��A˜2 " a¨Ü””2—6’6˜!“9œc "›gÓ&Ô'Ü””2—7’7˜1“:œt B›xÓ(Ô)Ü””2—6’6˜!“9œc "›gÓ&Ô'Ü””2—7’7˜1“:œt B›xÓ(Ô)Ü””2—6’6˜!“9œc "›gÓ&Ô'Ü””2—7’7˜1“:œt B›xÓ(Ô)Ü�[Š[ °(×;Ö;Ü”B”r—w’wœs 1›v“¬¨R«Ó1Ô2Ü”B”r—v’vœc !›f“~¤s¨2£wÓ/Ô0Ü”B”r—x’x¤ A£Ó'¬¨r«Ó3Ô4÷ <ô 	””2—6’6˜!“9œc "›gÓ&Ô'Ü””2—9’9˜Q“<¤¨£Ó,Ô-Ü””2—9’9˜Q“<¤¨£Ó,Ô-Ü””2—9’9˜Q“<¤¨£Ó,Ô-Ü””2—:’:˜aÓ#¤W¨R£_Ó5Ô6Ü””2—;’;˜q“>¤8¨B£<Ó0Ô1Ü””2—8’8˜A“>¤5¨£=Ó1Ô2Ü””2—<’< Ó%¤y°Ó'8Ó9Ô:Ü””2—7’7˜1“=¤$ r£,Ó/Ô0Ü””2—:’:˜aÓ#¤W¨R£_Ó5Ô6Ü””2—=’= Ó&¬
°2Ó(:Ó;Ô<Ü””2×#Ò# AÓ)¬=¸Ó+@ÓAÔBÜ””2—<’< “?¤I¨b£MÓ2Ô3Ü””2—>’> 1 &Ó)¬;¸°xÓ+@ÓAÔBÜ””2—>’> 1 &Ó)¬;¸°vÓ+>Ó?Ô@Ü””2—>’> 1 &Ó)¬;¸°wÓ+?Ó@ÔAÜ””2—>’> 1¨ )Ó,¬k¸1À!¸*Ó.EÓFÖG÷) <×;Ð;ús   Å&B2U>Õ>V	c           
     óP  € \        . RO. ROR7      p\        \        V4      P                  P                  \
        P                  J 4       \        ^\        V4      4       \        ^\        ^4      4       \        \        ^ \        ^^.R7      4      4       VP                  R4      p\        \        V4      P                  P                  \
        P                  J 4       \        \        \        V^ 4      \
        P                  4      4       \        \        V4      P                  P                  \
        P                  J 4       \        \        ^\        V4      4      4       \        \        \        V^ 4      4      \        J 4       \        \        ^^.\        V^ 4      4      4       R# )ri   re   N©ri   r_   r`   rd   ©rk   r   r   r   )rŸ   rŸ   )r   rO   r   r‰   Útypern   ÚintprP   rZ   r“   r¨   Úndarrayr   r7   )rq   Úotts   & rY   Útest_xtestCountÚTestMa.test_xtestCountà   s  € äÒ$ª<Ô8ˆÜ”�c“
× Ñ ×%Ñ%¬¯©Ð0Ô1Ü�Qœ˜c›
Ô#Ü�Qœ˜a›Ô!Ü”�1”e˜A Q CÔ(Ó)Ô*Ø�k‰k˜&Ó!ˆÜ”�c“
× Ñ ×%Ñ%¬¯©Ð0Ô1Ü”
œ5  a›=¬"¯*©*Ó5Ô6Ü”�c“
× Ñ ×%Ñ%¬¯©Ð0Ô1Ü”�1”e˜C“jÓ!Ô"Ü”œ˜c 1›Ó&¬&Ð0Ô1Ü”�A�q�6œ5  a›=Ó)Ö*r[   c                óF  € V P                  4       w  p   r#    p\        P                  ! V4      p\        V4      p\        \	        \        V4      \        P                  ! V4      4      4       \        \	        \        V4      \        P                  ! V4      4      4       R # r�   )
r}   rn   r>   rO   rZ   Úmaxr4   r   Úminr5   )rq   rr   rŒ   rw   ÚxrÚxmrs   &     rY   Útest_testMinMaxÚTestMa.test_testMinMaxï   su   € à+/×+<Ñ+<Ó+>Ñ(ˆˆ1ˆa��A˜1˜a  A qÜ�XŠX�a‹[ˆÜ�B‹iˆô 	””3�r“7œGŸNšN¨3Ó/Ó0Ô1Ü””3�r“7œGŸNšN¨3Ó/Ó0Ö1r[   c                óŒ  € V P                  4       w  r  r4p  r6\        \        \        P                  P                  V4      \        P
                  ! V4      4      4       \        \        \        P                  P                  V4      \        P                  ! V4      4      4       \        \        ^\        \        ^4      ^ R7      4      4       \        \        ^\        \        ^4      ^ R7      4      4       \        \        \        P                  ! V^ R7      \        V^ R7      4      4       \        \        \        P                  ! \        V^ 4      ^ R7      \        V^ R7      4      4       \        \        \        P                  ! V^ 4      \        V^ 4      4      4       \        \        \        P                  ! V^ R7      \        V^ R7      4      4       \        \        \        P                  ! V^ 4      \        V^ 4      4      4       \        \        \        P                  ! \        V^4      ^ R7      \        V^ R7      4      4       \        V4      ^8”  dé   \        \        \        P                  ! W3^4      \        WE3^4      4      4       \        \        \        P                  P                  V^4      \        P
                  ! V^4      4      4       \        \        \        P                  ! V^4      \        V^4      4      4       \        \        \        P                  ! V^4      \        V^4      4      4       R# R# )r�   ©ÚaxisN)r}   rO   rZ   rn   r   r   Ú
accumulaterH   r   r   Úprodr<   r‹   r   )rq   rr   rs   rŒ   rw   rx   r|   s   &      rY   Útest_testAddSumProdÚTestMa.test_testAddSumProdù   s  € à,0×,=Ñ,=Ó,?Ñ)ˆˆa��A˜2˜q ! QÜ””2—6‘6—=‘= Ó#¤S§Z¢Z°£]Ó3Ô4Ü””2—6‘6×$Ñ$ QÓ'¬¯ª¸Ó):Ó;Ô<Ü”�1”cœ% ›(¨Ô+Ó,Ô-Ü”�1”cœ% ›(¨Ô+Ó,Ô-Ü””2—6’6˜! !Ô$¤c¨!°!¤nÓ5Ô6Ü””2—6’6œ&  Q›-¨aÔ0´#°b¸q´/ÓBÔCÜ””2—6’6˜!˜Q“<¤ Q¨£Ó+Ô,Ü””2—7’7˜1 1Ô%¤w¨q°qÔ'9Ó:Ô;Ü””2—7’7˜1˜a“=¤'¨!¨Q£-Ó0Ô1Ü””2—7’7œ6 " a›=¨qÔ1Ü" 2¨AÔ.ó0ô 	1äˆq‹6�AŒ:Ü”B”r—~’~ q f¨aÓ0Ü*¨B¨8°QÓ7ó9ô :ä”B”r—v‘v—}‘} Q¨Ó*¬C¯JªJ°q¸!Ó,<Ó=Ô>Ü”B”r—v’v˜a “|¤S¨¨A£YÓ/Ô0Ü”B”r—w’w˜q !“}¤g¨a°£mÓ4Ö5ñ r[   c           
     óÎ  € \         P                  ! . RO4      p\        V. ROR7      p\        V. ROR7      p\        V4      p\        V4       \        V4       \	        \        \         P                  ! V4      \        V^ R7      4      4       \	        \        V^,          4      \        V^,          4      J 4       \	        V^,          V^,          8H  4       \	        V^ ,          \        J 4       \	        \        V^,          V^,          4      4       \	        \        VR,          VR,          4      4       \	        \        VR,          VR,          4      4       \	        \        VR,          VR,          4      4       ^	V^&   ^	V^&   \	        \        W4      4       ^cVR&   ^cVR&   \	        \        W4      4       \        V^&   \	        \        W4      4       \        VR&   \	        \        W4      4       WR&   \        V^&   \	        \        \        V4      \        . RO4      4      4       \        . RO. RO4      VR&   \	        \        \        V4      \        . RO4      4      4       \        . RO. RO4      VR&   \	        \        \        V4      \        . RO4      4      4       \	        \        V\        . RO4      4      4       \         P                  ! ^4      R,          p\        VR4      p\	        \        W4      4       \	        \        \        . RO\        4      VP                  4      4       \	        \        RVP                   4      4       \        . RO\"        4      p\         P                  ! . RO\"        4      pV^,          pV^,          p\%        \        V4      \        4       \%        \        V4      \        4       \%        WV4       \	        VR	,          P&                  R8H  4       R
# )rk   re   )Ú
fill_value:rŸ   é   NºNNN:rk   NN:rk   rž   Nr_   rd   :rk   rk   NN)rk   rŸ   r�   rž   r²   )r   rk   r   rk   rm   ©rk   rŸ   rž   r�   )r   rk   rk   r   )r   r   r   rk   r   )rk   ÚhellorŸ   rž   )r   )rn   r   ÚstrÚreprrO   rZ   rE   r³   r'   r
   r   r(   r   r2   r   rf   rÈ   ÚobjectrP   rA   )rq   Úx1Úx2Úx3Úx4Ús1Ús2s   &      rY   Útest_testCIÚTestMa.test_testCI  s¬  € ä�XŠX’lÓ#ˆÜ�2šLÔ)ˆÜ�2šLÔ)ˆÜ�2‹YˆäˆBŒÜˆRŒÜ””2—7’7˜2“;¤ R°AÔ 6Ó7Ô8ä”�R˜•U“œt B q¥E›{Ð*Ô+Ü��1•˜˜A�‘ÔÜ��1•œ�Ô Ü”�2�a•5˜"˜Q�%Ó Ô!Ü”�2�c•7˜B˜s�GÓ$Ô%Ü”�2�a•5˜"˜Q�%Ó Ô!Ü”�2�b•6˜2˜b�6Ó"Ô#Øˆˆ1‰Øˆˆ1‰Ü”�2“
ÔØˆˆ3‰Øˆˆ3‰Ü”�2“
ÔÜˆˆ1‰Ü”�2“
ÔÜˆˆ3‰Ü”�2“
ÔØˆ1‰Üˆˆ1‰Ü”œ ›¤eªLÓ&9Ó:Ô;Üš\ª<Ó8ˆˆ1‰Ü”œ ›¤eªLÓ&9Ó:Ô;Üš\ª<Ó8ˆˆ1‰Ü”œ ›¤eªLÓ&9Ó:Ô;Ü”˜œU¢<Ó0Ó1Ô2Ü�YŠY�q‹\˜CÕˆÜ˜2˜sÓ#ˆÜ”�2“
ÔÜ”œš´Ó9¸2¿7¹7ÓCÔDÜ”�3˜Ÿ™Ó&Ô'ÜÒ%¤vÓ.ˆÜ�XŠXÒ(¬&Ó1ˆØ��UˆØ��UˆÜ”T˜"“XœsÔ#Ü”T˜"“XœsÔ#Ü�RÔÜ��3•—‘ Ñ%Ö&r[   c                óø  € . ROp\        V4      p\        V4      p\        W#J 4       \        VRR7      p\        W$J4       \        P                  ! ^4      p\	        WRR7      p\        VP
                  VJ4       \        \        WVP
                  4      4       \        VP                  VJ 4       \	        V^ R7      p\        VP                  P                  VP                  P                  8H  4       \	        WT^ R7      p\        VP                  VJ 4       \        V^,          \        J 4       ^	V^&   \        V^,          \        J4       \        VP                  VJ 4       \        \        VP                  ^ 4      4       \	        WR^R7      p	\        V	P                  VJ4       \        V	^,          \        J 4       ^	V	^&   \        V	^,          \        J4       \        V	P                  VJ4       \        \        V	P                  ^ 4      4       \	        VR,          VR7      p
\        \        V
4      P                  VR,          P                  J 4       \        ^4      p\        V^&   \        VR	4      p\        \        \        W».4      V4      4       \        \        \!        V4      . R
O4      4       \#        VR^ R7      p\        \        V. RO4      4       \#        V^^ R7      p\        \        WÞ4      4       R# )r   T)Úcopyre   ©rf   rÙ   r_   rÁ   N)r   r   rk   r   r   )é   )r   r   rk   r   r   r   rk   r   )rŸ   rŸ   rŸ   rŸ   )r   r   rk   rk   rŸ   rŸ   rž   rž   )r&   rO   rn   r   r   Ú_datar
   Ú_maskÚ__array_interface__r'   rf   r   r‰   r@   rZ   r   r   r?   )rq   ÚnÚmrv   Úm3rÐ   Úy1Úy1aÚy2Úy2aÚy3rÓ   Úy4Úy5Úy6s   &              rY   Útest_testCopySizeÚTestMa.test_testCopySize@  s>  € âˆÜ�a‹LˆÜ�q‹\ˆÜ��ÔÜ�q˜tÔ$ˆÜ��Ôä�YŠY�q‹\ˆÜ�2ÔˆÜ�—‘ Ð"Ô#Ü”˜ŸX™XÓ&Ô'Ü�—‘˜A�Ôä�B˜QÔˆô 	�—	‘	×-Ñ-Ø—‘×,Ñ,ñ-ô 	.ô �2 QÔ'ˆÜ�—‘˜B�ÔÜ��1•œ�Ô Øˆˆ1‰Ü��1•œVÐ#Ô$Ü�—‘˜B�ÔÜ”˜Ÿ™ !Ó$Ô%ä�B QÔ'ˆÜ�—	‘	 Ð"Ô#Ü��A•œ&Ð Ô!ØˆˆA‰Ü��A•œfÐ$Ô%Ü�—	‘	 Ð"Ô#Ü”˜Ÿ™ 1Ó%Ô&ä�2˜•8 !Ô$ˆÜ”�r“
× Ñ  R¨#¥X×$4Ñ$4Ð4Ô5ä�A‹YˆÜˆˆ1‰Ü�B˜ÓˆÜ””; ˜xÓ(¨"Ó-Ô.Ü””7˜2“;Ò 8Ó9Ô:Ü�B˜¨1Ô-ˆÜ”�2Ò/Ó0Ô1Ü�B˜ Ô"ˆÜ”�2“
Ör[   c                ó¢  € \        ^4      p. ROp\        V4      pVP                  4       p\        WR7      p\	        V^,          \
        J 4       \	        V^,          \
        J 4       ^
^(.V^^.&   \	        VP                  VJ 4       \	        V^,          \
        J 4       \	        V^,          \
        J4       \	        \        V. RO4      4       \        WRR7      pVP                  . RO. RO4       \	        VP                  VJ4       \	        V^,          \
        J 4       \	        V^,          \
        J 4       \	        \        V. R	O4      4       R# )
rÉ   re   TrÚ   N)r   r   r   rk   rk   )r   é
   rŸ   éÿÿÿÿé(   )r   rk   rŸ   )rî   éd   éÈ   )rî   rð   rñ   r   r   )	r   r&   rÙ   r   rO   r'   rÝ   rZ   r=   )rq   Údrß   rà   rv   rr   s   &     rY   Útest_testPutÚTestMa.test_testPuts  sû   € ä�1‹IˆÚˆÜ�a‹LˆØ�V‰V‹XˆÜ�!ÔˆÜ��!•œ�ÔÜ��!•œ�ÔØ˜�Hˆˆ1ˆaˆ&‰	Ü�—‘˜1�ÔÜ��!•œ�ÔÜ��!•œFÐ"Ô#Ü”�1Ò(Ó)Ô*ä�! 4Ô(ˆØ	�‰ŠišÔ(Ü�—‘˜rÐ!Ô"Ü��!•œ�ÔÜ��!•œ�ÔÜ”�1Ò*Ó+Ö,r[   c                ó>  € \        ^4      p\        V. ROR7      p\        ^
^(.^^ .R7      p\        V^,          \        J4       \        V^,          \        J4       W2R&   \        V^,          \        J 4       \        V^,          \        J4       \        \	        V. RO4      4       \        ^4      p\        V. ROR7      pVR,          p\        ^
^(.^^ .R7      p\        V^,          \        J4       \        V^,          \        J4       W4R&   \        V^ ,          \        J 4       \        V^,          \        J4       \        \	        V^
^(.4      4       \        V^,          \        J 4       \        V^,          \        J4       \        \	        V. RO4      4       R# )rÉ   re   :rŸ   r�   NrÊ   N)r   r   r   r   r   )r   rk   rí   rï   r�   )r   r   rO   r'   rZ   )rq   rò   rr   ry   rs   s   &    rY   Útest_testPut2ÚTestMa.test_testPut2‰  sD  € ä�1‹IˆÜ�!š/Ô*ˆÜ�2�r�( ! Q Ô(ˆÜ��!•œFÐ"Ô#Ü��!•œFÐ"Ô#Øˆ#‰Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü”�1Ò'Ó(Ô)ä�1‹IˆÜ�!š/Ô*ˆØˆc�FˆÜ�2�r�( ! Q Ô(ˆÜ��!•œFÐ"Ô#Ü��!•œFÐ"Ô#Øˆ!‰Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü”�1�r˜2�h“Ô Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü”�1Ò'Ó(Ö)r[   c                óØ   € V P                  4       w       rr p. ROp\        P                  ! V4      ^ ,          p\        W%V4       \	        \        \        W%^ R7      V8H  4      4       R# )rk   rÁ   N)rk   r   r   r   r   r   rk   r   r   rk   r   rk   )r}   rn   r8   r=   rO   r   rI   )rq   rŒ   rx   rz   rà   Úis   &     rY   Útest_testMaPutÚTestMa.test_testMaPut£  s\   € Ø,0×,=Ñ,=Ó,?Ñ)ˆˆ1ˆa��A�q˜a Q¨Ú0ˆÜ�JŠJ�q‹M˜!ÕˆÜˆB�2ŒÜ””D˜ QÔ'¨2Ñ-Ó.Ö/r[   c                óZ  € \        ^4      pVP                  ^^4      p^VP                  ^&   \        VR,          ^8H  4       VRV,          ,           p\        \	        VP
                  V4      4       \        \	        VP                  ^
V,          4      4       \        \	        V\        V4      ,          P
                  ^eV,          V,          4      4       RVP                  R&   \        ^
4      p\        V^&   \        \        V^,          4      \        \        4      8H  4       V^8¬  p\        \        \        V\        \        4      4      ^ 8H  4       \        \        \        V\        \        4      4      VP                  8H  4       \        W1\        4      p\        VP                  VP                  J 4       \        V^,          \        J 4       \        V^,          \        J 4       \        V^,          \        J 4       \        V^,          \        J4       \        V^	,          \        J4       \        \	        W4      4       \        V\        V4      p\        VP                  VP                  J 4       \        V^,          \        J 4       \        V^,          \        J4       \        V^,          \        J4       \        V^,          \        J 4       \        V^	,          \        J 4       \        W14      p\        VP                  VP                  J 4       \        V^,          \        J 4       \        V^,          \        J4       \        V^,          \        J4       \        V^,          \        J 4       \        V^	,          \        J 4       \        \	        W4      4       \        . RO4      p\        . R	O4      p\        V^&   \        W1V) 4      p\        \	        V. R
O4      4       \        V^ &   \        W1V) 4      p\        \	        V. R
O4      4       \        V^ ,          \        J 4       \        V^,          \        J4       \        V^,          \        J 4       \        \	        \        \!        V^4      V4      \#        V^4      4      4       \        \	        \        \%        V^4      V4      \'        V^4      4      4       \        \	        \        \)        V^4      V4      \+        V^4      4      4       \        \	        \        \-        V^4      V4      \/        V^4      4      4       \        \	        \        \1        V^4      V4      \3        V^4      4      4       \        \	        \        \5        V^4      V4      \7        V^4      4      4       \        \	        \        \1        V^4      V4      \3        V^4      4      4       \        \	        \9        \;        \=        ^4      4      ^^4      . RO4      4       \        \	        \?        \;        \=        ^4      4      ^^4      . RO4      4       \        \	        \9        \        \;        \=        ^4      4      . ROR7      ^^4      P@                  . RO4      4       \        \	        \?        \        \;        \=        ^4      4      . ROR7      ^^4      P@                  . RO4      4       \        \	        \7        \        \;        \=        ^4      4      . ROR7      ^4      P@                  . RO4      4       \        \	        \3        \        . RO. ROR7      ^4      P@                  . RO4      4       \        \	        \        . RO. RO4      . RO4      4       \C        R\D        PF                  R7      p\I        VP                  \J        4      p\        WT4      p\        \	        WF4      4       \M        W1) V34      p\        \	        V. R
O4      4       \        V^ ,          \        J 4       \        V^,          \        J4       \        V^,          \        J 4       \        ^4      p\        V^&   \        ^4      ^
,          p\        V^&   \        . RO. ROR7      pVPO                  ^4      p\        W1V4      p\        W�V4      p	\        \	        W)4      4       \        \Q        V	4      \R        J 4       \        \	        V	. RO4      4       \        V\        ^4      p\        \	        V. RO4      4       \        V^\        4      p\        \	        V. RO4      4       R# )é   y              $@ri   .re   )r‰   N)rk   r   )r_   r`   rd   ra   rb   )rk   rk   rk   r   r   )r_   r`   ri   rj   éûÿÿÿ)r   éÇ   rÿ   rÿ   r�   )rÿ   rk   rŸ   rž   rÿ   )rk   r   r   r   r   )rk   rk   rk   rk   r   )r   rk   r   r   r   )rk   rk   r   r   rk   )rk   r   rk   r   r   )rŸ   rŸ   rk   rŸ   rk   )rk   r   rk   r   rk   )rk   rk   r   r   r   )rk   rŸ   rž   r�   rÉ   )éc   r   rž   r�   rÉ   )rí   rí   rí   )rk   rk   rk   r   r   r   )rk   r   r   r   r   r   )r   rk   rŸ   é   rï   é2   )r   r   r   rk   rk   rk   )r   rk   rk   r   r   r   )*r   r“   ÚflatrO   rZ   ÚrealÚimagr   r'   rÍ   r   rM   rA   r‰   r3   r   r   r*   r   r+   r"   r-   r#   r.   r9   r/   r   r)   r,   ÚlistÚranger0   rf   r:   rn   Úfloat32rN   r   r   r   r   r7   )
rq   rr   ry   ÚcÚatestÚbtestÚctestrs   Úcmrz   s
   &         rY   Útest_testOddFeaturesÚTestMa.test_testOddFeaturesª  s•  € ä�2‹JˆØ�I‰I�a˜‹OˆØˆ�‰ˆq‰	Ü��$•˜2‘ÔØ��a•�KˆÜ”�1—6‘6˜1“ÔÜ”�1—6‘6˜2 �6Ó"Ô#Ü”�Aœ	 !›Õ$×*Ñ*¨C°!­G°a­KÓ8Ô9Øˆ�‰ˆs‰ä�2‹JˆÜˆˆ!‰Ü”�A�a•D“	œS¤›[Ñ(Ô)Ø�‰FˆÜ””e˜Aœv¤vÓ.Ó/°1Ñ4Ô5Ü””e˜Aœv¤vÓ.Ó/°1·7±7Ñ:Ô;Ü�!œÓˆÜ�—‘˜1Ÿ7™7Ð"Ô#Ü��!•œ�ÔÜ��!•œ�ÔÜ��!•œ�ÔÜ��!•œFÐ"Ô#Ü��!•œFÐ"Ô#Ü”�1“ÔÜ�!”V˜QÓˆÜ�—‘˜1Ÿ7™7Ð"Ô#Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü��!•œFÐ"Ô#Ü��!•œ�ÔÜ��!•œ�ÔÜ˜ÓˆÜ�—‘˜1Ÿ7™7Ð"Ô#Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü��!•œFÐ"Ô#Ü��!•œ�ÔÜ��!•œ�ÔÜ”�1“ÔÜÒ&Ó'ˆÜ’/Ó"ˆÜˆˆ!‰Ü�!˜˜‹OˆÜ”�1Ò+Ó,Ô-Üˆˆ!‰Ü�!˜˜‹OˆÜ”�1Ò+Ó,Ô-Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü��!•œ�ÔÜ””<¤¨¨1£¨qÓ1´>À!ÀQÓ3GÓHÔIÜ””<¤¨a°Ó 3°QÓ7Ü'¨¨1Ó-ó/ô 	0ä””<¤ Q¨£
¨AÓ.´¸A¸qÓ0AÓBÔCÜ””<¤
¨1¨aÓ 0°!Ó4Ô6GÈÈ1Ó6MÓNÔOÜ””<¤	¨!¨Q£°Ó3Ô5EÀaÈÓ5KÓLÔMÜ””<¤ a¨£¨QÓ/´¸aÀÓ1CÓDÔEÜ””<¤	¨!¨Q£°Ó3Ô5EÀaÈÓ5KÓLÔMÜ””=¤¤e¨A£h£°°AÓ6Ò8MÓNÔOÜ””>¤$¤u¨Q£x£.°!°QÓ7Ò9LÓMÔNÜ””=¤¤t¬E°!«H£~Ú,;ô"=Ø>?ÀóDßDHÁDÚ"ó$ô 	%ô 	””>¤%¬¬U°1«X«Ú-<ô#>Ø?@À!óEßEIÁTÚ"ó$ô 	%ô 	””<¤¤d¬5°«8£nÚ+:ô!<Ø=>ó@ß@DÁÚ"ó$ô 	%ô 	”Ô#¤Eª/Ú/>ô%@ØABóDßDHÁDÚ"ó$ô 	%ô 	””<¢²ÓAÚ$ó&ô 	'ä�\¬¯©Ô4ˆÜ�e—k‘k¤8Ó,ˆÜ˜UÓ*ˆÜ”�5Ó Ô!Ü�1�r˜1�gÓˆÜ”�1Ò+Ó,Ô-Ü��!•œ�ÔÜ��!•œFÐ"Ô#Ü��!•œ�ÔÜ�1‹IˆÜˆˆ!‰Ü�1‹I˜�NˆÜˆˆ!‰ÜÒ$Ò+=Ô>ˆØ�X‰X�a‹[ˆÜ�!˜‹NˆÜ�2˜!‹_ˆÜ”�1“	ÔÜ”˜“œvÐ%Ô&Ü”�2Ò,Ó-Ô.Ü�!”V˜QÓˆÜ”�1Ò+Ó,Ô-Ü�!�QœÓˆÜ”�1Ò,Ó-Ö.r[   c                óD  € \        \        \        . RO. RO4      . RO4      4       \        \        \        . RO. RO4      . RO4      4       \	        ^4      p\	        ^4      ^,
          p\
        V^&   \
        V^ &   \        \        \        W4      \        \        W4      W4      4      4       \        \        \        W4      \        \        W4      W4      4      4       \        \        P                  ! V4      ^ 8H  4       \        \        P                  ! V4      ^8H  4       R# )rk   N)rk   rŸ   rž   )r�   r   é	   )rk   r   rž   )r�   rŸ   r  )
rO   rZ   r5   r4   r   r'   rM   r"   r   r   )rq   rr   rs   s   &  rY   Útest_testMinMax2ÚTestMa.test_testMinMax2  s¾   € ä””7š9¢iÓ0²)Ó<Ô=Ü””7š9¢iÓ0²)Ó<Ô=Ü�1‹IˆÜ�1‹I˜�MˆÜˆˆ!‰Üˆˆ!‰Ü””7˜1“=¤%¬¨Q«
°AÓ"9Ó:Ô;Ü””7˜1“=¤%¬°«°qÓ"<Ó=Ô>Ü”—’˜qÓ! QÑ&Ô'Ü”—’˜qÓ! QÑ&Ö'r[   c                óf  € \        ^4      p\        P                   ! ^4      p\        VR&   VP                  ^^^4      pVP                  ^^^4      p\	        \        \        P                  ! VR4      \        VR4      4      4       \	        \        \        P                  ! VR^4      \        VR^4      4      4       \	        \        \        P                  ! \        V^ 4      \        V^ 4      4      \        W4      4      4       \	        \        \        P                  ! \        V^ 4      \        V^ 4      4      \        W4      4      4       \        . RO\        4      p\        V^&   \        V. RO4      p\	        V^ ,          R8H  4       \	        V^,          ^8H  4       \	        V^,          ^8H  4       R# )é   :rÉ   r    NÚabcN)rŸ   r   rk   )r  rk   ÚdefrŸ   rž   )r   rž   r�   )r   rn   r'   r“   rO   rZ   rL   rI   r    r   r;   r   rÏ   )rq   rr   rs   Úts   &   rY   Ú test_testTakeTransposeInnerOuterÚ'TestMa.test_testTakeTransposeInnerOuter  s;  € ä�2‹JˆÜ�IŠI�b‹MˆÜˆˆ#‰Ø�I‰I�a˜˜AÓˆØ�I‰I�a˜˜AÓˆÜ””2—<’<  9Ó-¬y¸¸IÓ/FÓGÔHÜ””2—7’7˜1˜i¨Ó+¬T°!°YÀÓ-BÓCÔDÜ””2—8’8œF 1 a›L¬&°°A«,Ó7Ü˜“;ó ô 	!ä””2—8’8œF 1 a›L¬&°°A«,Ó7Ü˜“;ó ô 	!äÒ)¬6Ó2ˆÜˆˆ!‰Ü�’IÓˆÜ��!•˜‘ÔÜ��!•˜‘	ÔÜ��!•˜‘	Ör[   c                ó$  € \        ^
4      p\        ^
4      p\        ^
4      p\        V^&   V^,          p\        \        W!^,           4      4       V^,          p\        \        W!^,           4      4       \        ^
4      p\        ^
4      p\        V^&   V^,          p\        \        W!^,
          4      4       V^,          p\        \        W1^,
          4      4       \        ^
4      R,          p\        ^
4      R,          p\        V^&   VR,          p\        \        W!^,          4      4       VR,          p\        \        W1^,          4      4       \        ^
4      ^,          p\        ^
4      p\        V^&   V^,          p\        \        W!4      4       V^,          p\        \        W!4      4       \        ^
4      R,          p\        ^
4      R,          p\        V^&   VR,          p\        \        W!R,          4      4       V\        ^
4      ,          p\        \        V\	        R4      4      4       \        ^
4      P                  \        P                  4      p\        ^
4      p\        V^&   VR,          p\        \        W!R,           4      4       R# )rí   r_   r`   N)rí   )r   r'   rO   rZ   r:   Úastypern   r  )rq   rs   rr   rw   s   &   rY   Útest_testInplaceÚTestMa.test_testInplace0  sç  € ä�2‹Jˆä�2‹JˆÜ�B‹ZˆÜˆˆ1‰Ø	ˆQ�ˆÜ”�1˜!•e“ÔØ
ˆa�ˆÜ”�1˜!•e“Ôä�2‹JˆÜ�B‹ZˆÜˆˆ1‰Ø	ˆQ�ˆÜ”�1˜!•e“ÔØ
ˆa�ˆÜ”�2˜1•u“Ôä�2‹J˜ÕˆÜ�B‹Z˜#ÕˆÜˆˆ1‰Ø	ˆS�ˆÜ”�1˜!•e“ÔØ
ˆc�	ˆÜ”�2˜1•u“Ôä�2‹J˜�NˆÜ�B‹ZˆÜˆˆ1‰Ø	ˆa�ˆÜ”�1“ÔØ
ˆq�ˆÜ”�1“Ôä�2‹J˜ÕˆÜ�B‹Z˜#ÕˆÜˆˆ1‰Ø	ˆS�ˆÜ”�1˜#•g“ÔØ
Œf�R‹jÕˆÜ”�2”t˜E“{Ó#Ô$ä�2‹J×ÑœbŸj™jÓ)ˆÜ�B‹ZˆÜˆˆ1‰Ø	ˆR�ˆÜ”�1˜"•f“Ör[   c                ó$  € \        ^4      p\        VR&   VP                  ^^4      p\        ^\        P
                  ^,           4       FD  p\        P                  ! WR7      p\        P                  ! V4      p\        \        W4      4       KF  	  R# )r›   :r�   rí   rŸ   )ÚprotocolN)
r   r'   r“   r  ÚpickleÚHIGHEST_PROTOCOLÚdumpsÚloadsrO   rZ   )rq   rr   Úprotor|   rs   s   &    rY   Útest_testPickleÚTestMa.test_testPickleb  sf   € ä�2‹JˆÜˆˆ&‰	Ø�I‰I�a˜‹OˆÜ˜1œf×5Ñ5¸Õ9Ö:ˆEÜ—’˜QÔ/ˆAÜ—’˜Q“ˆAÜ”B�q“HÖó ;r[   c                óÎ   € \        ^4      p\        V^&   \        \        \        4      R8H  4       \        V^,          \        J 4       \	        \        V^,          ^ 4      ^ 4       R# )r    z--N)r   r'   rO   rÍ   rP   r   )rq   Úxxs   & rY   Útest_testMaskedÚTestMa.test_testMaskedl  sJ   € ä�A‹YˆÜˆˆ1‰Ü””F“˜tÑ#Ô$Ü��1•œ�Ô Ü”V˜B˜q�E 1Ó% qÖ)r[   c           
     óÔ  € \        . RO. ROR7      p\        \        R\        V^ R7      4      4       \        \        R\        V. ROR7      4      4       \        V. RORR7      w  r#\        \        RV4      4       \        VR8H  4       \        VR	&   \        \        V^ R7      \        J 4       \        . RO. ROR7      pVP                  ^^4      p\        VR&   \        \        \        V^ R7      RR .4      4       \        \        V^R7      ^ ,          \        J 4       \        \        RR .\        V^ R7      4      4       \        V^ RR
7      w  r#\        \        VRR .4      4       R# )ri   r_   r`   re   rÁ   ©ÚweightsT©r.  Úreturnedra   rÊ   ©rÂ   r0  Nr±   r²   )r_   r_   r`   r_   )rÊ   rk   )r   rO   rZ   r   r'   r“   )rq   r¶   rX   Úwtss   &   rY   Útest_testAverage1ÚTestMa.test_testAverage1t  s  € äÒ$ª<Ô8ˆÜ”�3œ ¨!Ô,Ó-Ô.Ü”�3œ Ò-=Ô>Ó?Ô@Ü˜cÒ+;ÀdÔK‰ˆÜ”�3˜“Ô Ü��s‘
ÔÜˆˆA‰Ü”˜ !Ô$¬Ð.Ô/ÜÒ$ª<Ô8ˆØ�k‰k˜!˜QÓˆÜˆˆD‰	Ü””7˜3 QÔ'¨#¨s¨Ó4Ô5Ü”˜ !Ô$ QÕ'¬6Ð1Ô2Ü”�B˜�8œW S¨qÔ1Ó2Ô3Ü˜c¨°DÔ9‰ˆÜ”�3˜˜R˜Ó!Ö"r[   c                ób
  € . ROp. RO. RO.p\        ^4      p\        \        \        V^ R7      R4      4       \        \        \        V^ VR7      R4      4       \	        \        ^4      R\        ^4      ,          .4      p\        \        \        VR4      \
        P                  P                  \
        P                   ! ^4      4      R,          R,          4      4       \        \        \        V^ R7      \
        P                   ! ^4      R,          R,          4      4       \        \        \        V^R7      \        V^ R7      \        V^ R7      R,          .4      4       \        \        \        VRVR7      R4      4       \        \        \        V^ VR7      . RO4      4       \        \        \        V^R7      \        V^ R7      \        V^ R7      R,          .4      4       \        ^4      p. ROp. RO. RO.p\        ^4      p. ROp	\        \        \        \        W54      ^ R7      R4      4       \        \        \        \        W64      ^ R7      R4      4       \        \        \        W84      ^ R7      \        J 4       \        \        \        W94      ^ R7      R	4       \        \        \        \        W84      ^ R7      4      ^ 4       \        WG4      p
\        \        \        V
R4      R4      4       \        \        \        V
^ R7      . RO4      4       \        \        \        V
^R7      RR.4      4       \        \        \        V
^ VR7      . RO4      4       \        ^4      p\        ^4      ^,          p\        W¼.WË..^RR7      w  rÑ\        \        V4      \        V4      4       \        VP                  VP                  4       \        \        R4      ^ ^^.RR7      w  râ\        \        V4      \        V4      4       \        \        R4      RR7      w  râ\        \        V4      \        V4      4       \        \        R4      \        R4      RR7      w  râ\        \        V4      \        V4      8H  4       \	        ^^.^ ^..\        4      p\        V^ ^ .^^ ..4      p\        V^ R7      p\        \!        VRR.4      4       \        V^ R7      p\        \!        VR
R.4      4       \        VRR7      p\        \!        VR4      4       \        V^R7      p\        \!        VRR.4      4       R# )r   rÁ   rš   )rÂ   r.  r`   Nrd   g      (@r-  ri   r_   ra   rb   Tr1  )rÂ   r.  r0  )r0  r/  rl   g      ø?)r   rk   rk   rk   rk   r   )rk   r   r   r   r   rk   g«ªªªªª
@)ri   r_   r`   rd   ra   rc   )r   r   rk   rk   r   r   )r   rk   rk   rk   rk   rk   )ri   r_   ç     ÀX@r6  ra   g      @)ri   r_   r6  r6  ra   rc   )rŸ   rŸ   rž   g«ªªªªª@)r   rO   r	   r   r   rn   r   r   rN   r:   r(   r'   rP   r   rA   ÚfloatrZ   )rq   Úw1Úw2rr   rs   ru   rv   rá   Úm4Úm5ry   ÚaÚbÚr1Úr2r£   r¤   Úa2daÚa2dmas   &                  rY   Útest_testAverage2ÚTestMa.test_testAverage2‡  sÿ  € âˆÚ Ò"4Ð5ˆÜ�1‹IˆÜ”œ ¨Ô+¨SÓ1Ô2Ü”œ ¨°BÔ7¸Ó=Ô>Ü”6˜!“9˜c¤F¨1£I�oÐ.Ó/ˆÜ”œ  DÓ)Ü!#§¡§¡¬r¯yªy¸«|Ó!<¸rÕ!AÀCÕ!GóIô 	Jä”œ ¨Ô+¬R¯YªY°q«\¸BÕ->ÀÕ-CÓDÔEÜ”œ ¨Ô+Ü")¨!°!Ô"4´g¸aÀaÔ6HÈ3Õ6NÐ!OóQô 	Rä”œ  D°"Ô5°xÓ@ÔAÜ”œ ¨°BÔ7Ú!:ó<ô 	=ä”œ ¨Ô+Ü")¨!°!Ô"4´g¸aÀaÔ6HÈ3Õ6NÐ!OóQô 	Rä�1‹XˆÚˆÚ Ò"4Ð5ˆÜ�!‹WˆÚˆÜ”œ¤¨aÓ!4¸1Ô=¸sÓCÔDÜ”œ¤¨aÓ!4¸1Ô=¸sÓCÔDÜ”œ QÓ+°!Ô4¼Ð>Ô?Ü”Wœ\¨!Ó0°qÔ9¸3Ô?Ü”Uœ7¤<°Ó#6¸QÔ?Ó@À!ÔDÜ˜ÓˆÜ”œ  DÓ)¨8Ó4Ô5Ü”œ ¨Ô+Ú!=ó?ô 	@ä”œ ¨Ô+¨c°3¨ZÓ8Ô9Ü”œ ¨°BÔ7Ú!>ó@ô 	Aô �1‹IˆÜ�1‹I˜�MˆÜ˜1˜& 1 &Ð)°¸DÔA‰ˆÜ”U˜2“Y¤ b£	Ô*Ü�R—X‘X˜rŸx™xÔ(Üœ˜i›¨q¸1¸a¸&È4ÔP‰ˆÜ”U˜2“Y¤ b£	Ô*Üœ˜i›°4Ô8‰ˆÜ”U˜2“Y¤ b£	Ô*Üœ˜i›´$°y³/ÈDÔQ‰ˆÜ”�b“	œU 2›YÑ&Ô'Ü�a˜�V˜a ˜VÐ$¤eÓ,ˆÜ˜C 1 a &¨1¨a¨&Ð!1Ó2ˆÜ�s Ô#ˆÜ”�4˜#˜s˜Ó$Ô%Ü˜ 1Ô%ˆÜ”�5˜3 ˜*Ó%Ô&Ü˜ 4Ô(ˆÜ”�5˜'Ó"Ô#Ü˜ 1Ô%ˆÜ”�5˜3 ˜*Ó%Ö&r[   c           	     óÈ  € \        ^\        \        ^4      4      4       \        R\        \        ^4      4      4       \        ^\        \        ^...4      4      4       \        R\        \        ^..4      4      4       \	        \
        \        \        ^^.4      4       \	        \        \        \        ^ ^.4      4       \	        \        \        \        ^ ^ .^ ^.R7      4       R# )rk   r_   re   N)rP   Úintr   r7  rQ   Ú	TypeErrorÚ
ValueErrorÚbool©rq   s   &rY   Útest_testToPythonÚTestMa.test_testToPythonÁ  s™   € Ü�QœœE !›H›Ô&Ü�Sœ%¤ a£›/Ô*Ü�QœœE Q C 5 '›NÓ+Ô,Ü�Sœ%¤¨ s e£Ó-Ô.Ü”i¤¬¨q°!¨f«Ô6Ü”j¤$¬¨q°!¨f«Ô6Ü”j¤$¬¨q°!¨f¸A¸q¸6Ô(BÖCr[   c                ó  € \        ^ ^R7      p\        P                  ! RR7      ;_uu_ 4        \        ^\        ^ 4      ,          P                  4       RRR4       \        ^V,           P                  4       \        V) P                  4       \        V) P                  4       \        \        W4      P                  4       \        \        W4      P                  4       \        VP                  4       P                  VP                  P                  J 4       \        ^ ^ R7      p\        VP                  4       VP                  8H  4       \        \        V4      \        \        4      4       R#   + '       g   i     EL%; i)r   re   r—   ©r   N)r   rn   r¡   rO   rf   r4   r5   r   r‰   rÜ   rP   rÍ   r1   )rq   rw   rr   s   &  rY   Útest_testScalarArithmeticÚ TestMa.test_testScalarArithmeticÊ  sì   € Ü�1˜1Ôˆä�[Š[ ×)Ö)Ü�Qœ˜q›•\×'Ñ'Ô(÷ *ä��R•—‘ÔÜ�"�—
‘
ÔÜ�"�—
‘
ÔÜ”˜“×$Ñ$Ô%Ü”˜“×$Ñ$Ô%Ü�—	‘	“×!Ñ! R§X¡X§^¡^Ð3Ô4Ü�!˜!ÔˆÜ�—‘“
˜aŸg™gÑ%Ô&Ü”S˜“WœcÔ"5Ó6Ö7÷ *×)Ð)ús   ­&E/Å/F 	c                óö  € \        . RO4      p\        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  ^ ^^^^4      VP                  P                  ^ ^^^^4      4      4       \        \        VP                  . RO4      VP                  P                  . RO4      4      4       \        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  4       VP                  P                  4       4      4       \        ^^.^^..4      p\        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  4       VP                  P                  4       4      4       \        \        VP                  ^^.4      VP                  P                  ^^.4      4      4       \        \        VP                  4       VP                  P                  4       4      4       R# )rk   N©rk   rž   rŸ   ©rk   r   rk   )r   rO   rZ   ÚanyrÜ   r   ÚargmaxÚargminr   ÚcompressÚconjr   ÚdiagonalrH   rI   rL   )rq   r<  rà   s   &  rY   Útest_testArrayMethodsÚTestMa.test_testArrayMethodsÙ  sÒ  € Ü’)ÓˆÜ”�1—5‘5“7˜AŸG™GŸK™K›MÓ*Ô+Ü”�1—5‘5“7˜AŸG™GŸK™K›MÓ*Ô+Ü”�1—8‘8“:˜qŸw™wŸ~™~Ó/Ó0Ô1Ü”�1—8‘8“:˜qŸw™wŸ~™~Ó/Ó0Ô1Ü”�1—8‘8˜A˜q ! Q¨Ó*ØŸ7™7Ÿ>™>¨!¨Q°°1°aÓ8ó:ô 	;ä”�1—:‘:šiÓ(¨!¯'©'×*:Ñ*:º9Ó*EÓFÔGÜ”�1—6‘6“8˜QŸW™WŸ\™\›^Ó,Ô-Ü”�1—;‘;“= !§'¡'×"3Ñ"3Ó"5Ó6Ô7Ü�A�q�6˜A˜q˜6Ð"Ó#ˆÜ”�1—:‘:“< §¡×!1Ñ!1Ó!3Ó4Ô5Ü”�1—5‘5“7˜AŸG™GŸK™K›MÓ*Ô+Ü”�1—6‘6˜1˜a˜&“> 1§7¡7§<¡<°°A°Ó#7Ó8Ô9Ü”�1—;‘;“= !§'¡'×"3Ñ"3Ó"5Ó6Ö7r[   c                óL   € \        . RO4      p\        VP                  ^4       R# )rk   NrQ  )r   rP   Úndim©rq   r<  s   & rY   Útest_testArrayAttributesÚTestMa.test_testArrayAttributesê  s   € Ü’)ÓˆÜ�Q—V‘V˜QÖr[   c           	     óÜ   € \        \        \        P                  4       Uu. uF4  pV\        \        4      9  g   K  VP                  R 4      '       d   K2  VNK6  	  up'       * 4       R# u upi )rŒ   N)rO   Údirrn   rµ   r   Ú
startswith)rq   rà   s   & rY   Útest_testAPIÚTestMa.test_testAPIî  sT   € Ü¤¤B§J¡J¤ó ,¡˜1Ø¤¤[Ó!1Ñ1ô àŸ™ c×*÷ �Q¡ñ ,ô ,ö 	-ùò ,s   ¡A)¼A)ÁA)c                óð   € \        . RO4      p\        . RO. ROR7      p\        V^ ,          P                  R4       \        V^ ,          P                  R4       \        V^,          P                  R4       R# )rk   re   NrQ  rR  r‚   )r   rP   rA   )rq   r<  r=  s   &  rY   Útest_testSingleElementSubscriptÚ&TestMa.test_testSingleElementSubscriptó  sN   € Ü’)ÓˆÜ’)¢)Ô,ˆÜ�Q�q•T—Z‘Z Ô$Ü�Q�q•T—Z‘Z Ô$Ü�Q�q•T—Z‘Z Ö$r[   c                ój   € \        . RO. ROR7      pV^8¬  p^W&   \        V^,          \        J 4       R# )rk   re   NrË   )rk   r   rk   r   )r   rO   r'   )rq   r<  r	  s   &  rY   Útest_assignment_by_conditionÚ#TestMa.test_assignment_by_conditionú  s.   € ä’,¢\Ô2ˆØ�‰FˆØˆ‰Ü��!•œ�Ör[   c                óœ   € \        ^ ^.RR.R7      p\        ^ ^.RR.R7      pV^8  pW,          W#&   RR.p\        VP                  V4       R# )r   Fre   TN)r(   rP   rf   )rq   r<  r=  rf   Úexpected_masks   &    rY   Útest_assignment_by_condition_2Ú%TestMa.test_assignment_by_condition_2  sS   € ä˜!˜Q˜ u¨e nÔ5ˆÜ˜!˜Q˜ t¨T lÔ3ˆØ�1‰uˆØ•'ˆ‰Ø ˜ˆÜ�Q—V‘V˜]Ö+r[   r‚   Nrœ   )r    rŸ   )'Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r}   r�   ÚpytestÚmarkÚparametrizer”   r¥   r«   r®   r·   r¾   rÅ   rÖ   rê   ró   rö   rú   r  r  r  r  r&  r*  r3  rB  rJ  rN  rY  r^  rc  rf  ri  rm  Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @rY   r]   r]   b   sÎ   ø‡ € ò7òð ‡[�[×Ñ˜S 6¨6Ð"2Ó3ñó 4ðò&$=òL2òHò>+ò2ò6ò*0'òd1òf-ò,*ò40òc/òJ(òò(0òdò*ò#ò&8'òtDò8ò8ò" ò-ò
%ò ÷,ð ,r[   r]   c                   ó>   a € ] tR tRt o R tR tR tR tR tRt	V t
R# )	Ú
TestUfuncsi  c                óÒ   € \        R ^ R\        ^,          .^,          ^ ^.^ .^,          ,           R7      \        R ^ R\        ^,          .^,          ^^ .^ .^,          ,           R7      3# )r_   re   rî   )r   ro   rI  s   &rY   r}   ÚTestUfuncs._create_data  sd   € Ü�s˜A˜r¤2¨¥6Ð*¨QÕ.°a¸°V¸q¸cÀA½gÕ5EÔFÜ˜˜a ¤R¨!¥VÐ,¨qÕ0¸¸1°vÀÀÀaÅÕ7GÔHðKð 	Kr[   c           	     óZ  € . R.Op. R NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR	NR
NRNRNR NR!NR"NR#NR$NR%NR&NR'NR(NR)N EF  p \        \        V4      p\        \        P
                  V4      pV P                  4       R*VP                   p\        P                  ! 4       ;_uu_ 4        W!9   d   \        P                  ! R+R,7       VR/9   d   \        P                  ! R+R-7       V! V!  pV! V!  pR*R*R*4       \        \        XP                  ^ 4      XP                  ^ 4      V4      4       \        \        VP                  VP                  4      4       EK  	  R*#   \         d    \        \        T4      p EL&i ; i  + '       g   i     L–; i)0rF   Úarctanhr   r   Úarccoshr$   r%   r   Útrue_divideÚfloor_divideÚ	remainderÚfmodr   r   rB   r   rJ   r   rC   r   rK   Úarcsinhr   ÚfabsÚnegativeÚfloorÚceilÚlogical_notr   rG   r6   Úhypotr   r   r9   r#   r   r"   r   Úlogical_andÚ
logical_orÚlogical_xorNr—   )r™   rM  )rF   r  r   r   r€  r  r$   r%   r   r�  r‚  rƒ  r„  )r  r$   r%   )ÚgetattrÚumathÚAttributeErrorÚfromnumericrn   rª   r}   Úninr¡   ÚseterrrO   rZ   r   Úeqmaskrf   )rq   Úf_invalid_ignoreÚfÚufÚmfÚargsÚurÚmrs   &       rY   Útest_testUfuncRegressionÚ#TestUfuncs.test_testUfuncRegression  s…  € ò@Ðð>�&ð >˜%ð > ð >¨%ð >°ð >Øð>Øð>Ø %ð>àð>à$ð>à&.ð>ð ð>ð !ð>ð #)ð>ð ð	>ð
 ð>ð ð>ð ð>ð %ð>ð '1ð>ð ð>ð "ð>ð  ð>ð ð>ð $ð>ð &0ð>ð ð>ð *ð>ð ,:ð>ð ð>ð  &ð>ð (/ð>ð 1:ð>ð ð>ð 'ð>ð )5ð>ð 7Fð>ð ð>ð $ð>ð  ð>ð ".ð>ð 0=ô>ˆAð -ÜœU AÓ&�ô œŸ™ Ó"ˆBØ×$Ñ$Ó& w¨¯©Ð/ˆDÜ—’—•ØÔ(Ü—I’I hÕ/ØÐ3Ô3Ü—I’I XÕ.Ù˜‘Y�Ù˜‘Y�÷ ô ”B�r—y‘y “| R§Y¡Y¨q£\°1Ó5Ô6Ü”F˜2Ÿ7™7 B§G¡GÓ,×-ó=>øô$ "ô -Üœ[¨!Ó,“ð-ú÷ —ús   Á E8ÃAFÅ8FÆFÆF*c                ó   € V P                  4       ^ ,          p\        \        V^ R7      '       * 4       \        \        V^ R7      4       \	        \        VR,          ^ R7      ^ 4       \	        \        V^ R7      ^ 4       R# )r   rÁ   :Nrž   NN)r}   rO   r   rD   rP   rH   r<   r]  s   & rY   Útest_reduceÚTestUfuncs.test_reduce6  s\   € Ø×ÑÓ Õ"ˆÜ”G˜A AÔ&Ô&Ô'Ü”˜ Ô#Ô$Ü”S˜˜2� QÔ'¨Ô+Ü”W˜Q QÔ'¨Ö+r[   c                óZ  € \        ^^4      P                  ^^4      p\        V^8  V4      p\        VP	                  4       VP	                  4       4       \        VP                  4       ^4       \        VP	                  ^ 4      VP	                  ^ 4      8H  P                  4       4       \        VP                  ^ 4      . RO8H  P                  4       4       \        VP	                  ^4      ^ ,          P                  4       \        VP                  ^4      ^ ,          P                  4       R# )rk   N)rÉ   r    é   rÛ   )	r   r“   r3   rP   rº   r»   rO   r   rf   )rq   r<  Úamasks   &  rY   Útest_minmaxÚTestUfuncs.test_minmax=  sÈ   € Ü�1�b‹M×!Ñ! ! QÓ'ˆÜ˜Q ™U AÓ&ˆÜ�U—Y‘Y“[ !§%¡%£'Ô*Ü�U—Y‘Y“[ !Ô$Ü�—‘˜1“ §¡ q£Ñ)×.Ñ.Ó0Ô1Ü�—‘˜1“¢Ñ-×2Ñ2Ó4Ô5Ü�—	‘	˜!“˜Q•×$Ñ$Ô%Ü�—	‘	˜!“˜Q•×$Ñ$Ö%r[   c                óx   € R  F3  p\        . RO. ROR7      p\        \        \        V4      ^ .4      4       K5  	  R# )z?bhilqpBHILQPfdgFDGOre   N)rk   r   rŸ   r   )r   r   rk   rk   )r   rO   rZ   r8   )rq   r  rr   s   &  rY   Útest_nonzeroÚTestUfuncs.test_nonzeroG  s-   € Û'ˆAÜ’lªÔ6ˆAÜ”B”w˜q“z A 3Ó'Ö(ó (r[   r‚   N)ro  rp  rq  rr  r}   r�  r   r¥  r¨  rv  rw  rx  s   @rY   r{  r{    s%   ø‡ € òKò#.òJ,ò&÷)ð )r[   r{  c                   óP   a € ] tR tRt o R tR tR tR tR tR t	R t
R	 tR
tV tR# )ÚTestArrayMethodsiM  c                ó~  € \         P                  ! . R NRNRNRNRNRNRNRNRNR	NR
NRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNRNR NR!NR"NR#N4      pVP                  ^^4      pVP                  ^^^^4      p\         P                  ! . ^ N^N^ N^N^ N^ N^N^ N^N^N^ N^N^ N^ N^ N^N^ N^N^ N^ N^ N^N^N^N^N^ N^ N^N^ N^ N^ N^ N^N^ N^N^ N4      p\        WR$7      p\        W$P                  VP                  4      R$7      p\        W4P                  VP                  4      R$7      pWW4WVV3# )%g     À @g®Gáz.@g-²�ï§!@g      !@gé&1¬ü?gƒÀÊ¡E¶@g\�Âõ(Ü @g…ëQ¸@g{®Gáº#@gP�—nƒ@gh‘í|?õ!@g!°rh‘í@gj¼t“@gJ+‡@gáz®Ga@g!°rh‘í@gÁÊ¡E¶ó@g-²�ï§@g)\�Âõ(@gÃõ(\�B#@g+‡Ù@gu“V@gÛù~j¼ô@gÑ"Ûù~ê@g¨ÆK7‰Á@g
×£p=J#@g®Gáz”@gòÒMbØ@g}?5^ºÉ#@g¾Ÿ/Ý$@g!°rh‘m@g-²�ï§#@gJ+‡@gªñÒMb@gƒÀÊ¡Å@g-²�ï§Æï?)Údatarf   )rn   r   r“   rA   )rq   rr   ÚXÚXXrà   ÚmxÚmXÚmXXs   &       rY   r}   ÚTestArrayMethods._create_dataO  s8  € Ü�HŠHð @�eð @˜Uð @ Eð @¨3ð @°ð @°uð @Øð@Ø ð@Ø"'ð@Ø).ð@Ø05ð@Ø7<ð@àð@à"ð@à$)ð@à+0ð@à27ð@à9>ð@ð ð@ð !ð@ð #(ð@ð */ð@ð 16ð@ð 8=ð@ð ð	@ð #ð	@ð %*ð	@ð ,1ð	@ð 38ð	@ð :?ð	@ð
 ð@ð
 #ð@ð
 %*ð@ð
 ,1ð@ð
 38ð@ð
 :?ð@ó Aˆð �I‰I�a˜‹OˆØ�Y‰Y�q˜!˜Q Ó"ˆä�HŠHð (�að (˜ð (˜Að (˜qð ( !ð ( Qð (Øð(Øð(Øð(Ø ð(Ø"#ð(Ø%&ð(àð(àð(àð(à ð(à"#ð(à%&ð(ð ð(ð ð(ð ð(ð  !ð(ð #$ð(ð &'ð(ð ð	(ð ð	(ð ð	(ð  !ð	(ð #$ð	(ð &'ð	(ð
 ð(ð
 ð(ð
 ð(ð
  !ð(ð
 #$ð(ð
 &'ð(ó )ˆô ˜Ô"ˆÜ˜§	¡	¨!¯'©'Ó 2Ô3ˆÜ˜§)¡)¨B¯H©HÓ"5Ô6ˆà�R˜B CÐ'Ð'r[   c                óž  € V P                  4       w  r  rpVP                  4       p\        VP                  4       VP                  4       P	                  4       P                  4       4       \        \        VP                  4       VP                  4       \        VP                  VP                  4       ,          ^ R7      ,
          4      4       R# )r   rÁ   N)	r}   rX  rP   ÚtraceÚ
compressedrH   rO   rZ   rf   )rq   rŒ   r®  r±  ÚmXdiags   &    rY   Ú
test_traceÚTestArrayMethods.test_tracee  sŽ   € Ø#×0Ñ0Ó2Ñˆˆa��A˜1Ø—‘“ˆÜ�R—X‘X“Z §¡£×!9Ñ!9Ó!;×!?Ñ!?Ó!AÔBÜ”�2—8‘8“:ØŸ7™7›9¤s¨6¯;©;¸¿¹»Õ+EØ01ô(3õ 3ó4ö 	5r[   c           	     óz  € V P                  4       w  p  r# pVP                  ^^4      p\        \        VP                  VP                  4      4       \        \        VP
                  VP                  ^^4      4      4       \        \        VP
                  VP
                  P                  ^^4      4      4       R# )rŸ   N)r}   ÚcliprO   rZ   rf   rÜ   )rq   rr   rŒ   r°  Úclippeds   &    rY   Ú	test_clipÚTestArrayMethods.test_clipm  s‚   € Ø#×0Ñ0Ó2Ñˆˆ1ˆa�˜˜1Ø—'‘'˜!˜Q“-ˆÜ”�7—<‘< §¡Ó)Ô*Ü”�7—=‘= !§&¡&¨¨A£,Ó/Ô0Ü”�7—=‘= "§(¡(§-¡-°°1Ó"5Ó6Ö7r[   c                óæ  € V P                  4       w  rrrEpVP                  w  rc\        VP                  4       \        P                  ! VP                  4       4      4       \        P                  ! V\        P                  4      p\        P                  ! V\        P                  4      p\        V4       F2  p	\        P                  ! VR V	3,          P                  4       4      W‰&   K4  	  \        V4       F/  p	\        P                  ! WY,          P                  4       4      Wy&   K1  	  \        \        VP                  ^ 4      V4      4       \        \        VP                  ^4      V4      4       R# )rÊ   N)r}   rA   rP   Úptprn   r¶  rN   Úfloat64r  rO   rZ   )
rq   rŒ   r®  rà   r°  r±  rß   ÚrowsÚcolsÚks
   &         rY   Útest_ptpÚTestArrayMethods.test_ptpt  só   € Ø $× 1Ñ 1Ó 3Ñˆˆa�B˜AØ�w‰w‰ˆô 	�R—V‘V“XœrŸvšv b§m¡m£oÓ6Ô7Ü�xŠx˜œ2Ÿ:™:Ó&ˆÜ�xŠx˜œ2Ÿ:™:Ó&ˆÜ�q–ˆAÜ—f’f˜R  1 �X×0Ñ0Ó2Ó3ˆD‹Gñ ä�q–ˆAÜ—f’f˜R�U×-Ñ-Ó/Ó0ˆD‹Gñ ä”�2—6‘6˜!“9˜dÓ#Ô$Ü”�2—6‘6˜!“9˜dÓ#Ö$r[   c                óî   € V P                  4       w      rpVP                  ^ ^4      p\        \        VR,          VR,          4      4       VP                  ^ ^4      p\	        VP
                  R4       R# )r   Nrî   )rÊ   rî   )rŸ   rŸ   rž   rž   )r}   ÚswapaxesrO   rZ   rP   rA   )rq   rŒ   r±  r²  Ú	mXswappedÚ
mXXswappeds   &     rY   Útest_swapaxesÚTestArrayMethods.test_swapaxesƒ  sd   € Ø!%×!2Ñ!2Ó!4Ñˆˆ1ˆa��A˜3Ø—K‘K  1Ó%ˆ	Ü”�9˜R•= " U¥)Ó,Ô-Ø—\‘\ ! QÓ'ˆ
Ü�Z×%Ñ% |Ö4r[   c                ól  € V P                  4       ^,          pVP                  ^ 4      p\        \        VP                  VP                  ^4      P                  ^ 4      4      4       VP                  ^4      p\        \        VP                  VP                  ^4      P                  ^4      4      4       R# ©rÉ   N)r}   ÚcumprodrO   rZ   rÜ   r   ©rq   r±  ÚmXcps   &  rY   Útest_cumprodÚTestArrayMethods.test_cumprodŠ  s{   € Ø×ÑÓ  Õ#ˆØ�z‰z˜!‹}ˆÜ”�4—:‘:˜rŸy™y¨›|×3Ñ3°AÓ6Ó7Ô8Ø�z‰z˜!‹}ˆÜ”�4—:‘:˜rŸy™y¨›|×3Ñ3°AÓ6Ó7Ö8r[   c                ól  € V P                  4       ^,          pVP                  ^ 4      p\        \        VP                  VP                  ^ 4      P                  ^ 4      4      4       VP                  ^4      p\        \        VP                  VP                  ^ 4      P                  ^4      4      4       R# rÎ  )r}   ÚcumsumrO   rZ   rÜ   r   rÐ  s   &  rY   Útest_cumsumÚTestArrayMethods.test_cumsum‘  s{   € Ø×ÑÓ  Õ#ˆØ�y‰y˜‹|ˆÜ”�4—:‘:˜rŸy™y¨›|×2Ñ2°1Ó5Ó6Ô7Ø�y‰y˜‹|ˆÜ”�4—:‘:˜rŸy™y¨›|×2Ñ2°1Ó5Ó6Ö7r[   c           	     ó^  € V P                  4       w  rp rp\        \        VP                  R R7      VP	                  4       P                  4       4      4       \        \        VP                  R R7      VP	                  4       P                  4       4      4       \        \        VP                  ^R7      P                  VP                  ^R7      P                  4      4       \        \        VP                  4       P                  VP                  4       P                  4      4       VP                  ^ R7      VP                  ^R7      rv\        ^4       FÔ  p\        \        Wx,          WH,          P	                  4       P                  4       4      4       \        \        Wh,          VRV3,          P	                  4       P                  4       4      4       \        \        \        P                  ! Wh,          4      VRV3,          P	                  4       P                  4       4      4       KÖ  	  R # )NrÁ   rÊ   )
r}   rO   rZ   Úvarr¶  ÚstdrA   r  rn   rF   )	rq   rŒ   r®  r¯  r±  r²  ÚmXvar0ÚmXvar1rÄ  s	   &        rY   Útest_varstdÚTestArrayMethods.test_varstd˜  sq  € Ø"&×"3Ñ"3Ó"5Ñˆˆb�!�Q˜CÜ”�2—6‘6˜t�6Ó$ b§m¡m£o×&9Ñ&9Ó&;Ó<Ô=Ü”�2—6‘6˜t�6Ó$ b§m¡m£o×&9Ñ&9Ó&;Ó<Ô=Ü”�3—7‘7 �7“?×(Ñ(¨"¯&©&°a¨&«.×*>Ñ*>Ó?Ô@Ü”�2—6‘6“8—>‘> 1§5¡5£7§=¡=Ó1Ô2ØŸF™F¨˜F›N¨B¯F©F¸¨F«N�Ü�q–ˆAÜ”B�v•y "¥%×"2Ñ"2Ó"4×"8Ñ"8Ó":Ó;Ô<Ü”B�v•y " Q¨ T¥(×"5Ñ"5Ó"7×";Ñ";Ó"=Ó>Ô?Ü”B”r—w’w˜v�yÓ)Ø! ! Q $�x×2Ñ2Ó4×8Ñ8Ó:ó<ö =ó r[   r‚   N)ro  rp  rq  rr  r}   r¸  r½  rÅ  rË  rÒ  rÖ  rÝ  rv  rw  rx  s   @rY   r«  r«  M  s2   ø‡ € ò(ò,5ò8ò%ò5ò9ò8÷=ð =r[   r«  c                 ón   € V \         J d	   V\         J # V\         J d	   V \         J # W8H  P                  4       # r�   )r7   r   )ru   rv   s   &&rY   r•  r•  ¦  s3   € Ø	ŒVƒ|Ø”Vˆ|ÐØ	ŒVƒ|Ø”Vˆ|ÐØ‰H�>‰>ÓÐr[   )Ú )ar!  Ú	functoolsr   rs  Únumpyrn   Únumpy._core.fromnumericÚ_corer’  Únumpy._core.umathr�  Únumpy.mar   r   r   r   r   r	   r
   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r   r    r!   r"   r#   r$   r%   r&   r'   r(   r)   r*   r+   r,   r-   r.   r/   r0   r1   r2   r3   r4   r5   r6   r7   r8   r9   r:   r;   r<   r=   r>   r?   r@   rA   rB   rC   rD   rE   rF   rG   rH   rI   rJ   rK   rL   rM   rN   Únumpy.testingrO   rP   rQ   ro   rZ   r]   r{  r«  r•  r‚   r[   rY   Ú<module>rè     sÖ   ðÛ Ý ã ã ß -Ð -ß !Ð !÷L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ L÷ Lñ L÷Z ?Ñ >à‡U�U€ô÷f
,ñ f
,÷R?)ñ ?)÷DV=ñ V=ôrr[   