+
    ÖÍiú€  ã                   óú  € ^ 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   &&& Ú</usr/lib/python3/dist-packages/numpy/ma/tests/test_old_ma.pyÚeqrZ   _   s.   € Ü�a‹^€FßÜ�˜�u˜B˜q˜c ¨ sÐ+Ô,Ø€Mó    c                   ó  a € ] tR t^ft 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V n        R# )ç      ð?ç       @ç      @ç      @ç      $@ç      @©Úmaskç@Œµx¯DNg       Àç      $À)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Úd©ÚselfÚxÚyÚa10Úm1Úm2ÚxmÚymÚzÚzmÚxfÚss   &           rY   Úsetup_methodÚTestMa.setup_methodh   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ˆØ
×Ñ˜%Ô Ø˜ ¨°¸Ð:ˆŽr[   c                óL  € V P                   w  rr4rVrxrš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       \        \        Wj4      4       \        \        \        VR4      V
4      4       \        \        W4      4       R# )c                 ó   € W,          # ©N© ©rt   ru   s   &&rY   Ú<lambda>Ú)TestMa.test_testBasic1d.<locals>.<lambda>   ó   € °!¶%r[   c                 ó   € W,           # rƒ   r„   r…   s   &&rY   r†   r‡   €   ó   € ¸a¾er[   rg   N)rq   rO   r!   rP   rA   ÚdtypeÚsizer   r   ÚlenrZ   r   rr   s   &           rY   Útest_testBasic1dÚTestMa.test_testBasic1dw   sÆ   € à48·F±FÑ1ˆˆs˜  r¨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                óH  € V P                   w  r#rErgr‰r«pWn        Wn        Wn        Wn        Wn        \        \        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       \        \        W{4      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)rq   rA   rO   r!   rP   rŒ   r   r   r�   rZ   r   )rs   r~   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   s   &&          rY   Útest_testBasic2dÚTestMa.test_testBasic2d…   sÏ   € ð 59·F±FÑ1ˆˆs˜  r¨qØŒØŒØŒØŒØŒä”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                ó0	  € V P                   w  rr4rVrxršp\        ^^.^ ^..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,           Wg,           4      4       \        \	        W,
          Wg,
          4      4       \        \	        W,          Wg,          4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        W,          Wg,          4      4       RRR4       \        \	        W2,           W7,           4      4       \        \	        W2,
          W7,
          4      4       \        \	        W2,          W7,          4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        W2,          W7,          4      4       RRR4       \        \	        W,           Wc,           4      4       \        \	        W,
          Wc,
          4      4       \        \	        W,          Wc,          4      4       \        \	        W,          Wc,          4      4       \        \	        V^,          V^,          4      4       \        \	        \        V4      R,          \        V4      R,          4      4       \        \	        W,          Wg,          4      4       \        \	        \        P                  ! W4      \        Wg4      4      4       \        \	        \        P                  ! W4      \        Wg4      4      4       \        \	        \        P                  ! W4      \        Wg4      4      4       \        P                  ! RRR7      ;_uu_ 4        \        \	        \        P                  ! W4      \        Wg4      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ç      @))é   ©é   é   )é   é   )rq   r   r(   rO   rZ   Úreshapern   ÚerrstateÚabsr   rG   r6   r   )rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   Úa2dÚa2dms   &             rY   Útest_testArithmeticÚTestMa.test_testArithmetic™   sê  € à48·F±FÑ1ˆˆs˜  r¨qÜ�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È<"Q/Ð3RÑQ,Ñ/R ÒRc                óÈ   € \         P                  ! ^.4      p\        ^.4      p\        \        W,           \        4      4       \        \        W!,           \        4      4       R# )rk   N)rn   r   rO   Ú
isinstancer   )rs   Ú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                   w  rr4rVrxrš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      \'        Wg4      4      4       \        \        \        P(                  ! V4      \)        V4      4      4       \        \        \        P*                  ! W4      \+        Wg4      4      4       \        \        \        P,                  ! W4      \-        Wg4      4      4       \        \        \        P.                  ! W4      \/        Wg4      4      4       \        \        \        P0                  ! W4      \1        Wg4      4      4       \        \        \        P2                  ! W4      \3        Wg4      4      4       \        \        \        P4                  ! W4      \5        Wg4      4      4       \        \        \        P6                  ! V4      \7        V4      4      4       \        \        \        P8                  ! W34      \9        Wg3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)rq   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   rr   s   &           rY   Útest_testUfuncs1ÚTestMa.test_testUfuncs1Å   s-  € à48·F±FÑ1ˆˆs˜  r¨qÜ””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   Å B2U8Õ8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   )rs   Ú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                ó6  € V P                   w  rr4rVrxršp\        P                  ! V4      p\        V4      p\        \	        \        V4      \        P                  ! V4      4      4       \        \	        \        V4      \        P                  ! V4      4      4       R # rƒ   )
rq   rn   r>   rO   rZ   Úmaxr4   r   Úminr5   )rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   ÚxrÚxmrs   &             rY   Útest_testMinMaxÚTestMa.test_testMinMaxó   sh   € à48·F±FÑ1ˆˆs˜  r¨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                   w  rr4rVrxršp\        \        \        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      \        Wg3^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)rq   rO   rZ   rn   r   r   Ú
accumulaterH   r   r   Úprodr<   r�   r   rr   s   &           rY   Útest_testAddSumProdÚTestMa.test_testAddSumProdý   s	  € à48·F±FÑ1ˆˆs˜  r¨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   )rs   Ú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?   )rs   ÚnÚmrx   Úm3rÑ   Úy1Úy1aÚy2Úy2aÚy3rÔ   Úy4Úy5Úy6s   &              rY   Útest_testCopySizeÚTestMa.test_testCopySizeD  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=   )rs   rq   rà   rá   rx   rt   s   &     rY   Útest_testPutÚTestMa.test_testPutw  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   )rs   rq   rt   r{   ru   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                   w  rr4rVrxrš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   )rq   rn   r8   r=   rO   r   rI   )rs   rt   ru   rv   rw   rx   ry   rz   r{   r|   r}   r~   rá   Úis   &             rY   Útest_testMaPutÚTestMa.test_testMaPut§  sQ   € Ø48·F±FÑ1ˆˆs˜  r¨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   )
rs   rt   r{   ÚcÚatestÚbtestÚctestru   Úcmr|   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   )rs   rt   ru   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Ð   )rs   rt   ru   Ú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  )rs   ru   rt   ry   s   &   rY   Útest_testInplaceÚTestMa.test_testInplace4  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   )rs   rt   Úprotor~   ru   s   &    rY   Útest_testPickleÚTestMa.test_testPicklef  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   )rs   Úxxs   & rY   Útest_testMaskedÚTestMa.test_testMaskedp  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¡   )rs   r·   rX   Úwtss   &   rY   Útest_testAverage1ÚTestMa.test_testAverage1x  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   )rs   Úw1Úw2rt   ru   rw   rx   râ   Úm4Úm5r{   Ú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©rs   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   )rs   ry   rt   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   )rs   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©rs   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 )Ú_N)rO   Údirrn   r¶   r   Ú
startswith)rs   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   )rs   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'   )rs   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   )rs   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[   ©rq   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^  rd  rg  rj  rn  Ú__static_attributes__Ú__classdictcell__©Ú__classdict__s   @rY   r]   r]   f   sÎ   ø‡ € ò;òð ‡[�[×Ñ˜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V n        R# )r_   re   Nrï   )r   ro   rq   rI  s   &rY   r   ÚTestUfuncs.setup_method  sb   € Ü˜˜a ¤R¨!¥VÐ,¨qÕ0¸¸1°vÀÀÀaÅÕ7GÔHÜ˜˜a ¤R¨!¥VÐ,¨qÕ0¸¸1°vÀÀÀaÅÕ7GÔHðKˆŽr[   c           	     óR  € . 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                  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«   rq   Úninr¢   ÚseterrrO   rZ   r   Úeqmaskrf   )rs   Ú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Ø—6‘6˜'˜2Ÿ6™6�?ˆ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   Á E4Ã AFÅ4FÆFÆF&c                óø   € V P                   ^ ,          p\        \        V^ R7      '       * 4       \        \        V^ R7      4       \	        \        VR,          ^ R7      ^ 4       \	        \        V^ R7      ^ 4       R# )r   rÂ   :Nrž   NN)rq   rO   r   rD   rP   rH   r<   r]  s   & rY   Útest_reduceÚTestUfuncs.test_reduce9  sV   € Ø�F‰F�1�IˆÜ”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   )rs   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   )rs   r  rt   s   &  rY   Útest_nonzeroÚTestUfuncs.test_nonzeroJ  s-   € Û'ˆAÜ’lªÔ6ˆAÜ”B”w˜q“z A 3Ó'Ö(ó (r[   rp  N)rq  rr  rs  rt  r   rŸ  r¢  r§  rª  rx  ry  rz  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# )ÚTestArrayMethodsiP  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V n        R%# )&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   N)rn   r   r¡   rA   rq   )rs   rt   ÚXÚXXrá   ÚmxÚmXÚmXXs   &       rY   r   ÚTestArrayMethods.setup_methodR  s9  € Ü�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 sÐ+ˆŽr[   c                ó”  € V P                   w  rr4rVp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)	rq   rX  rP   ÚtraceÚ
compressedrH   rO   rZ   rf   )	rs   rt   r°  r±  rá   r²  r³  r´  ÚmXdiags	   &        rY   Ú
test_traceÚTestArrayMethods.test_traceh  s‡   € Ø&*§f¡fÑ#ˆˆr�b˜cØ—‘“ˆÜ�R—X‘X“Z §¡£×!9Ñ!9Ó!;×!?Ñ!?Ó!AÔBÜ”�2—8‘8“:ØŸ7™7›9¤s¨6¯;©;¸¿¹»Õ+EØ01ô(3õ 3ó4ö 	5r[   c           	     ón  € V P                   w  rr4rVp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)rq   ÚcliprO   rZ   rf   rÝ   )	rs   rt   r°  r±  rá   r²  r³  r´  Úclippeds	   &        rY   Ú	test_clipÚTestArrayMethods.test_clipp  sy   € Ø&*§f¡fÑ#ˆˆr�b˜cØ—'‘'˜!˜Q“-ˆÜ”�7—<‘< §¡Ó)Ô*Ü”�7—=‘= !§&¡&¨¨A£,Ó/Ô0Ü”�7—=‘= "§(¡(§-¡-°°1Ó"5Ó6Ö7r[   c                óÞ  € V P                   w  rr4rVpVP                  w  r„\        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                  ! Wk,          P                  4       4      W›&   K1  	  \        \        VP                  ^ 4      V
4      4       \        \        VP                  ^4      V	4      4       R# )rË   N)rq   rA   rP   Úptprn   r¸  rN   Úfloat64r  rO   rZ   )rs   rt   r°  r±  rá   r²  r³  r´  rà   ÚrowsÚcolsÚks   &           rY   Útest_ptpÚTestArrayMethods.test_ptpw  sî   € Ø&*§f¡fÑ#ˆˆr�b˜cØ—‘‰ˆô 	�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                   w  rr4rVp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ž   )rq   ÚswapaxesrO   rZ   rP   rA   )
rs   rt   r°  r±  rá   r²  r³  r´  Ú	mXswappedÚ
mXXswappeds
   &         rY   Útest_swapaxesÚTestArrayMethods.test_swapaxes†  s[   € Ø&*§f¡fÑ#ˆˆr�b˜cØ—K‘K  1Ó%ˆ	Ü”�9˜R•= " U¥)Ó,Ô-Ø—\‘\ ! QÓ'ˆ
Ü�Z×%Ñ% |Ö4r[   c                ó`  € V P                   w  rr4rVp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)rq   ÚcumprodrO   rZ   rÝ   r   ©	rs   rt   r°  r±  rá   r²  r³  r´  ÚmXcps	   &        rY   Útest_cumprodÚTestArrayMethods.test_cumprod�  sz   € Ø&*§f¡fÑ#ˆˆr�b˜cØ�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                ó`  € V P                   w  rr4rVp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Ð  )rq   ÚcumsumrO   rZ   rÝ   r   rÒ  s	   &        rY   Útest_cumsumÚTestArrayMethods.test_cumsum”  sz   € Ø&*§f¡fÑ#ˆˆr�b˜cØ�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           	     óT  € V P                   w  rr4rVp\        \        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      r˜\        ^4       FÔ  p
\        \        Wš,          Wj,          P	                  4       P                  4       4      4       \        \        WŠ,          VRV
3,          P	                  4       P                  4       4      4       \        \        \        P                  ! WŠ,          4      VRV
3,          P	                  4       P                  4       4      4       KÖ  	  R # )NrÂ   rË   )
rq   rO   rZ   Úvarr¸  ÚstdrA   r  rn   rF   )rs   rt   r°  r±  rá   r²  r³  r´  ÚmXvar0ÚmXvar1rÆ  s   &          rY   Útest_varstdÚTestArrayMethods.test_varstd›  sj  € Ø&*§f¡fÑ#ˆˆr�b˜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[   rp  N)rq  rr  rs  rt  r   rº  r¿  rÇ  rÍ  rÔ  rØ  rß  rx  ry  rz  s   @rY   r­  r­  P  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   )rw   rx   s   &&rY   r—  r—  ©  s3   € Ø	ŒVƒ|Ø”Vˆ|ÐØ	ŒVƒ|Ø”Vˆ|ÐØ‰H�>‰>ÓÐr[   )Ú )ar!  Ú	functoolsr   ru  Ú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>)ñ >)÷BV=ñ V=ôrr[   