ó
    <Qjò
  ã                   ó0   • S SK rS SKJrJr   " S S5      rg)é    N)Úassert_Úassert_array_equalc                   ób   • \ rS rSrS rS rS rS rS rS r	S r
S	 rS
 rS rS rS rS rSrg)ÚTestRegressioné   c                 ó    • [         R                  R                  / SQ/ SQS9n[        [         R                  R	                  U5      / SQ/5        g )N)r   é   é   é   r   é   r   é   )r   r   r   r	   r	   r	   r   r   ©Úmask)r	   r
   r   é   )ÚnpÚmaÚmasked_arrayr   Únonzero)ÚselfÚxs     ÚYC:\Users\13-19\Desktop\errrrrr\obrazy\Lib\site-packages\numpy/ma/tests/test_regression.pyÚtest_masked_array_createÚ'TestRegression.test_masked_array_create   s:   € äE‰E×ÑÒ7Ú$<ð ð >ˆäœ2Ÿ5™5Ÿ=™=¨Ó+ªl¨^Õ<ó    c                 óB   • [         R                  R                  SS/S9  g )Nr	   r   )r   r   Úarray©r   s    r   Útest_masked_arrayÚ TestRegression.test_masked_array   s   € ä
‰‰A˜Q˜CˆÒ r   c                 óš   • SSK JnJn  [        R                  " S5      n[        R                  " UR
                  U5      nU" XC5      nX5-
    g )Nr   )ÚMaskTypeÚmasked_where)r	   r	   )Únumpy.mar!   r"   r   ÚzerosÚshape)r   r!   r"   ÚaÚbÚcs         r   Útest_mem_masked_whereÚ$TestRegression.test_mem_masked_where   s6   € ç3ÜHŠHVÓˆÜHŠHQ—W‘W˜hÓ'ˆÙ˜ÓˆØ	‹r   c                 ó¸   • [         R                  R                  S5      n[         R                  R                  US'   [         R                  " S5      nX-    X!-    g )N)r   r	   )r
   r   )r   r
   )r   r   r$   Úmasked©r   r&   r'   s      r   Útest_masked_array_multiplyÚ)TestRegression.test_masked_array_multiply   s=   € äE‰EK‰K˜ÓˆÜ—%‘%—,‘,ˆˆ$‰ÜHŠHVÓˆØ	ŠØ	‹r   c                 ó`   • [         R                  R                  S/SS9R                  S5        g )Nr	   Fr   é
   )r   r   r   Úrepeatr   s    r   Útest_masked_array_repeatÚ'TestRegression.test_masked_array_repeat    s#   € ä
‰‰QC˜eˆÐ$×+Ñ+¨BÕ/r   c                 óT   • [        [        R                  R                  S5      5        g )NÚUnicode)Úreprr   r   r   r   s    r   Útest_masked_array_repr_unicodeÚ-TestRegression.test_masked_array_repr_unicode$   s   € äŒRU‰U[‰[˜Ó#Õ$r   c                 óü   • [         R                  R                  / SQ/ SQS9n[         R                  " U5      n[	        UR
                  R                  S:H  5        [	        UR
                  R                  S:H  5        g )N)g        g333333ó?g      @)FTFr   r	   r
   )r   r   r   Ú
atleast_2dr   r   Úndimr-   s      r   Útest_atleast_2dÚTestRegression.test_atleast_2d(   sT   € äE‰E×ÑšÒ5IÐÐJˆÜMŠM˜!ÓˆÜ—‘—‘˜qÑ Ô!Ü—‘—‘˜qÑ Õ!r   c                 ó†   • [         R                  R                  / SQ/ SQS9nSUl        [	        UR                  S:H  5        g )N)r&   r'   r(   )r	   r   r   r   ÚX)r   r   r   Ú
fill_valuer   )r   r&   s     r   Útest_set_fill_value_unicode_py3Ú.TestRegression.test_set_fill_value_unicode_py3/   s3   € äE‰E×Ñš²YÐÐ?ˆØˆŒÜ—‘ Ñ#Õ$r   c                 óú   • [         R                  R                  [         R                  " S5      SS9n[         R                  R                  S[        S9nUR                  US9  [        UR                  S:H  5        g )Nr   Tr   éÿÿÿÿ©Údtype)Úoutr   )r   r   r   ÚarangeÚfloatÚvarr   Ú_data)r   r&   Úmouts      r   Ú test_var_sets_maskedarray_scalarÚ/TestRegression.test_var_sets_maskedarray_scalar5   sS   € äE‰EK‰KœŸ	š	 !›¨4ˆKÐ0ˆÜu‰u{‰{˜2¤Uˆ{Ð+ˆØ	‰$ˆ‰Ü—
‘
˜a‘Õ r   c                 ór  • [         R                  R                  SS/SS/S9n[        UR                  R
                  S:H  5        [         R                  " US5      n[        UR                  R
                  S:H  5        [        UR
                  S:H  5        [        UR                  R
                  S:H  5        g )Nç      ð?ç       @Fr   )r
   )r
   r	   ©r
   r
   )r   r   ÚMaskedArrayr   r   r%   Útiler-   s      r   Útest_mask_not_backmangledÚ(TestRegression.test_mask_not_backmangled<   sƒ   € äE‰E×Ñ˜r 2˜h¨e°U¨^ÐÐ<ˆÜ—‘—‘ Ñ$Ô%ÜGŠGAvÓˆä—‘—‘ Ñ$Ô%Ü—‘˜6Ñ!Ô"Ü—‘—‘ Ñ&Õ'r   c                 óh   • [         R                  R                  / SQSS9n[        U/    US S 5        g )N))r	   rQ   )r
   rR   )r   g      @zi4,f4rF   r   )r   r   rT   r   ©r   r   s     r   Útest_empty_list_on_structuredÚ,TestRegression.test_empty_list_on_structuredF   s0   € äU‰U×ÑÒ:À'ÐÐJˆÜ˜2˜b™6 2 b q 6Õ*r   c                 óÂ   • [         R                  R                  S5      R                  S5      n[	        UR                  SS9UR                  R                  5       5        g )Nr   rS   ÚF)Úorder)r   r   rI   Úreshaper   ÚtobytesÚTrY   s     r   Ú!test_masked_array_tobytes_fortranÚ0TestRegression.test_masked_array_tobytes_fortranK   s=   € ÜU‰U\‰\˜!‹_×$Ñ$ VÓ,ˆÜ˜2Ÿ:™:¨C˜:Ð0°"·$±$·,±,³.ÕAr   c                 ó¬   • [         R                  R                  SS[         R                  4SS[         R                  4S[         R                  4/4/S9  g )N)r	   )r   r   r   ÚyÚiÚjrF   )r   r   r   Úint_Úvoidr   s    r   Útest_structured_arrayÚ$TestRegression.test_structured_arrayO   sH   € ä
‰‰OØ¤§¡˜>Ø #¤r§w¡w °#´r·w±w°Ð @ÐAðCð 	ò 	Dr   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r   r)   r.   r3   r8   r=   rB   rN   rV   rZ   rb   rj   Ú__static_attributes__rl   r   r   r   r      sE   † ò=ò!òòò0ò%ò"ò%ò!ò(ò+ò
BõDr   r   )Únumpyr   Únumpy.testingr   r   r   rl   r   r   Ú<module>rt      s   ðÛ ß 5÷NDò NDr   