+
    ÖÍiç  ã                   ó:   € ^ RI t^ RIHtHtHtHt  ! R R4      tR# )é    N)Úassert_Úassert_allcloseÚassert_array_equalÚsuppress_warningsc                   ót   a € ] tR t^
t o 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# )ÚTestRegressionc                ó¨   € \         P                  P                  . RO. ROR7      p\        \         P                  P	                  V4      . RO.4       R# )r   ©ÚmaskN)r   é   é   é   r   é   é   é   )r   r   r   r   r   r   r   r   )r   r   r   é   )ÚnpÚmaÚmasked_arrayr   Únonzero)ÚselfÚxs   & Ú@/usr/lib/python3/dist-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                óJ   € \         P                  P                  ^^.R7       R# )r   r
   N)r   r   Úarray©r   s   &r   Útest_masked_arrayÚ TestRegression.test_masked_array   s   € ä
�‰�‰�A˜Q˜CˆÖ r   c                ó¤   € ^ RI HpHp \        P                  ! R4      p\        P                  ! VP
                  V4      pV! WC4      pW5,
           R# )r   )ÚMaskTypeÚmasked_whereN)r   r   )Únumpy.mar#   r$   r   ÚzerosÚshape)r   r#   r$   ÚaÚbÚcs   &     r   Útest_mem_masked_whereÚ$TestRegression.test_mem_masked_where   s8   € ç3Ü�HŠH�VÓˆÜ�HŠH�Q—W‘W˜hÓ'ˆÙ˜ÓˆØ	�ˆr   c                óÊ   € \         P                  P                  R4      p\         P                  P                  VR&   \         P                  ! R4      pW,           W!,           R# )r   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‰E�K‰K˜ÓˆÜ—%‘%—,‘,ˆˆ$‰Ü�HŠH�VÓˆØ	ŽØ	�ˆr   c                óh   € \         P                  P                  ^.RR7      P                  ^
4       R# )r   Fr
   N)r   r   r   Úrepeatr   s   &r   Útest_masked_array_repeatÚ'TestRegression.test_masked_array_repeat%   s#   € ä
�‰�‰�Q�C˜eˆÓ$×+Ñ+¨BÖ/r   c                óV   € \        \        P                  P                  R 4      4       R# )ÚUnicodeN)Úreprr   r   r   r   s   &r   Útest_masked_array_repr_unicodeÚ-TestRegression.test_masked_array_repr_unicode)   s   € äŒR�U‰U�[‰[˜Ó#Ö$r   c                ó  € \         P                  P                  . RO. ROR7      p\         P                  ! V4      p\	        VP
                  P                  ^8H  4       \	        VP
                  P                  ^8H  4       R# )ç        r
   N)r<   g333333ó?g      @)FTF)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                óŽ   € \         P                  P                  . RO. ROR7      pRVn        \	        VP                  R8H  4       R# )r(   r
   ÚXN)r(   r)   r*   )r   r   r   )r   r   r   Ú
fill_valuer   )r   r(   s   & r   Útest_set_fill_value_unicode_py3Ú.TestRegression.test_set_fill_value_unicode_py34   s3   € ä�E‰E×Ñš²YÐÓ?ˆØˆŒÜ�—‘ Ñ#Ö$r   c                ó  € \         P                  P                  \         P                  ! ^4      RR7      p\         P                  P                  R\        R7      pVP                  VR7       \        VP                  ^ 8H  4       R# )r   Tr
   ©Údtype)ÚoutNéÿÿÿÿ)r   r   r   ÚarangeÚfloatÚvarr   Ú_data)r   r(   Úmouts   &  r   Ú test_var_sets_maskedarray_scalarÚ/TestRegression.test_var_sets_maskedarray_scalar:   sS   € ä�E‰E�K‰KœŸ	š	 !›¨4ˆKÓ0ˆÜ�u‰u�{‰{˜2¤Uˆ{Ó+ˆØ	�‰�$ˆŒÜ�—
‘
˜a‘Ö r   c                óÈ  € \         P                  P                  . RO^4      p\         P                  ! . RO4      p\	        4       ;_uu_ 4       pVP                  \        R4       \         P                  P                  W^ R7      p\         P                  P                  W^R7      p\        VP                  VP                  4       RRR4       R#   + '       g   i     R# ; i)r   zbias and ddof have no effect)ÚddofN)r   r   r   r   r   )r   g      @gÍÌÌÌÌÌ@r   r   )
r   r   Úmasked_equalr   r   ÚfilterÚDeprecationWarningÚcorrcoefr   Údata)r   r   ÚyÚsupÚr0Úr1s   &     r   Útest_ddof_corrcoefÚ!TestRegression.test_ddof_corrcoefA   s�   € ä�E‰E×Ñš°Ó2ˆÜ�HŠHÒ(Ó)ˆä× Ô  CØ�J‰JÔ)Ð+IÔJÜ—‘—‘ ¨1�Ó-ˆBÜ—‘—‘ ¨1�Ó-ˆBä˜BŸG™G R§W¡WÔ-÷ !× × Ò ús   ÁA9CÃC!	c                óz  € \         P                  P                  R R.RR.R7      p\        VP                  P
                  R8H  4       \         P                  ! VR4      p\        VP                  P
                  R8H  4       \        VP
                  R8H  4       \        VP                  P
                  R8H  4       R# )ç      ð?ç       @Fr
   N)r   )r   r   ©r   r   )r   r   ÚMaskedArrayr   r   r'   Útiler/   s   &  r   Útest_mask_not_backmangledÚ(TestRegression.test_mask_not_backmangledM   sƒ   € ä�E‰E×Ñ˜r 2˜h¨e°U¨^ÐÓ<ˆÜ�—‘—‘ Ñ$Ô%Ü�GŠG�A�vÓˆä�—‘—‘ Ñ$Ô%Ü�—‘˜6Ñ!Ô"Ü�—‘—‘ Ñ&Ö'r   c                ó€   € \         P                  P                  . RORR7      p\        V. ,          VR,          4       R# )r   zi4,f4rG   :Nr   NN))r   r`   )r   ra   )r   g      @)r   r   rc   r   ©r   r   s   & r   Útest_empty_list_on_structuredÚ,TestRegression.test_empty_list_on_structuredW   s.   € ä�U‰U×ÑÒ:À'ÐÓJˆÜ˜2˜b�6 2 b¥6Ö*r   c                óÊ   € \         P                  P                  ^4      P                  R4      p\	        VP                  RR7      VP                  P                  4       4       R# )r   ÚF)ÚorderNrb   )r   r   rK   Úreshaper   ÚtobytesÚTrh   s   & r   Ú!test_masked_array_tobytes_fortranÚ0TestRegression.test_masked_array_tobytes_fortran\   s=   € Ü�U‰U�\‰\˜!‹_×$Ñ$ VÓ,ˆÜ˜2Ÿ:™:¨C˜:Ó0°"·$±$·,±,³.ÖAr   c                ó´   € \         P                  P                  RR\         P                  3RR\         P                  3R\         P                  3.3.R7       R# )r   r   rY   ÚiÚjrG   N)r   )r   r   )r   r   r   Úint_Úvoidr   s   &r   Útest_structured_arrayÚ$TestRegression.test_structured_array`   sH   € ä
�‰�‰�OØ¤§¡˜>Ø #¤r§w¡w °#´r·w±w°Ð @ÐAðCð 	ö 	Dr   © N)Ú__name__Ú
__module__Ú__qualname__Ú__firstlineno__r   r    r+   r0   r4   r9   r?   rD   rP   r]   re   ri   rq   rx   Ú__static_attributes__Ú__classdictcell__)Ú__classdict__s   @r   r   r   
   sS   ø‡ € ò=ò!òòò0ò%ò"ò%ò!ò
.ò(ò+ò
B÷Dð Dr   r   )Únumpyr   Únumpy.testingr   r   r   r   r   rz   r   r   Ú<module>r„      s    ðÛ ÷ó ÷ZDó ZDr   