§ y<ˆjí ã ód — d dl Z d dlZd dlmZmZmZ d dlZd dlmZ G d„ d¦ « Z d„ Z d„ ZdS )é N)Úassert_Úassert_array_equalÚ assert_raises)Úrandomc óæ — e Zd Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Zd„ Z d„ Z d „ Zd „ Zd„ Z d„ Zd „ Zd„ Zej ej d¦ « j dk d¬¦ « d„ ¦ « Zd„ Zd„ ZdS )ÚTestRegressionc ó — t j ddd¦ « D ]j}t j |dd¦ « }t t j |t j k ¦ « o!t j |t j k ¦ « ¦ « Œkd S )Ng Àg @é é é2 )ÚnpÚlinspacer Úvonmisesr ÚallÚpi)ÚselfÚmuÚrs ú‚/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/numpy/random/tests/test_randomstate_regression.pyÚtest_VonMises_rangez"TestRegression.test_VonMises_range sv € õ ”+˜c 2 qÑ)Ô)ð ?ð ?ˆBÝ” A rÑ*Ô*ˆAÝ•B”F˜1¥¤˜vš:Ñ&Ô&Ð=2¬6°!µr´u²*Ñ+=Ô+=Ñ>Ô>Ð>Ð>ð ?ð ?ó c ó® — t t j t j dddd¬¦ « dk ¦ « ¦ « t t j t j dddd¬¦ « dk ¦ « ¦ « dg}t j d k }|r%t j d k r| d¦ « |D ]!}t t j |Ž dk ¦ « Œ"d S )Né é é é ©Úsizeé r )éþÿ r r ì Úwin32)ì þÿÿr# r# ) r r r r ÚhypergeometricÚsysÚmaxsizeÚplatformÚappend)r ÚargsÚ is_64bitsÚargs r Útest_hypergeometric_rangez(TestRegression.test_hypergeometric_range sÜ € å•”•vÔ,¨Q°°B¸RÐ@Ñ@Ô@À1ÒDÑEÔEÑFÔFÐFÝ•”•vÔ,¨R°°B¸RÐ@Ñ@Ô@À1ÒDÑEÔEÑFÔFÐFð .ð ˆõ ”K %Ò'ˆ Øð ;�œ¨Ò0Ð0à�KŠKÐ9Ñ:Ô:Ð:Øð 5ð 5ˆCÝ•FÔ)¨3Ð/°!Ò3Ñ4Ô4Ð4Ð4ð 5ð 5r c ó6 — d}t j d¦ « t j d|¬¦ « }t j |dk ¦ « |z }d|d›d�}t |d k |¦ « t j |d k ¦ « |z }d|d›d�}t |dk |¦ « d S ) Néè r gš™™™™™é?r r zFrequency was Úfz, should be > 0.45gÍÌÌÌÌÌÜ?é z, should be < 0.23gq= ×£pÍ?)r ÚseedÚ logseriesr Úsumr )r ÚNÚrvsnÚfreqÚmsgs r Útest_logseries_convergencez)TestRegression.test_logseries_convergence&