%PDF- %PDF-
Mini Shell

Mini Shell

Direktori : /lib64/python3.9/site-packages/numpy/random/tests/__pycache__/
Upload File :
Create Path :
Current File : //lib64/python3.9/site-packages/numpy/random/tests/__pycache__/test_regression.cpython-39.opt-1.pyc

a

z[yc?�@sBddlZddlmZmZmZddlmZddlZGdd�d�ZdS)�N)�assert_�assert_array_equal�
assert_raises)�randomc@sdeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�Zdd�Zdd�Z
dS)�TestRegressioncCsNt�ddd�D]:}tj�|dd�}tt�|tjk�oDt�|tjk��qdS)Ng�g@���2)�npZlinspacerZmtrandZvonmisesr�allZpi)�selfZmu�r�r�H/usr/lib64/python3.9/site-packages/numpy/random/tests/test_regression.py�test_VonMises_rangesz"TestRegression.test_VonMises_rangec	Cs�tt�tjjddddd�dk��tt�tjjddddd�dk��dg}tjd	k}|rltjd
krl|�d�|D]}ttjj|�dk�qpdS)N����
��size�r)�rrl�win32)����rr)	rr
rrZhypergeometric�sys�maxsize�platform�append)r�argsZ	is_64bits�argrrr�test_hypergeometric_ranges""�

z(TestRegression.test_hypergeometric_rangecCs�d}tj�d�tjjd|d�}t�|dk�|}d|d�d�}t|d	k|�t�|d
k�|}d|d�d�}t|dk|�dS)
N��rg�������?rrzFrequency was �fz, should be > 0.45g�������?�z, should be < 0.23gq=
ףp�?)r
r�seedZ	logseries�sumr)r�NZrvsnZfreq�msgrrr�test_logseries_convergence"sz)TestRegression.test_logseries_convergencecCs~gd�gd�gd�gd�fD]\}tj�d�t|�}t�|�tj|d|d|d|d	gtd
�}ttj|td
�|�qdS)N)rr$rN)�rr�r$r$�rrN)rr+r,N)r*r$rNi90rrrr$�Zdtype)r
rr%�list�shuffle�array�objectr)r�tZshuffledZexpectedrrr�test_shuffle_mixed_dimension2s�
&z+TestRegression.test_shuffle_mixed_dimensioncCs`tj��}t�gd��}td�D]:}tj�|�|�d�t|jddt�d�dd�|�q dS)N)
r��r$r�	rr5rrri�rg$@)r�p)	r
rZRandomStater0�ranger%r�choiceZones)r�m�res�irrr�test_call_within_randomstate>s

z+TestRegression.test_call_within_randomstatecCsXtjjdgdggdd�tjjdgdggt�d�d�tjjdgdggt�d�d�dS)Nrrr)r
rZmultivariate_normalZint_Zint64�rrrr�#test_multivariate_normal_size_typesHsz2TestRegression.test_multivariate_normal_size_typescCs:tj�d�tjjdddd�}tt�t�|��d�dS)Ni��Ig-C��6?�drzNans in np.random.beta)r
rr%Zbetar�anyZisnan)r�xrrr�test_beta_small_parametersPsz)TestRegression.test_beta_small_parameterscCs�tj�d�gd�}gd�}tjtjtjfD]N}tj||d�t|�}tjj||d�}t	||v�t
ttjj||dd�q,dS)N��)rr$r)rrr$r-)r7g�������?)r
rr%Zfloat16Zfloat32Zfloat64r0r&r9rr�
ValueError)r�aZcountsZdtZprobs�crrr�"test_choice_sum_of_probs_toleranceWsz1TestRegression.test_choice_sum_of_probs_tolerancecCsHtj�d�t�ddg�}td�D]}tj�|�q"ddl}|��dS)NrDrFA�aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaar@r)r
rr%r0r8r/�gc�collect�rrF�_rIrrr�1test_shuffle_of_array_of_different_length_stringsdsz@TestRegression.test_shuffle_of_array_of_different_length_stringscCsXtj�d�tjt�d�t�d�gtd�}td�D]}tj�|�q2ddl}|�	�dS)NrDrrr-r"r)
r
rr%r0�aranger1r8r/rIrJrKrrr� test_shuffle_of_array_of_objectsssz/TestRegression.test_shuffle_of_array_of_objectscCs�Gdd�dtj�}tj�d�t�d��|�}tj�|�}t|t�gd���t|t�d��|��Gdd�d�}tj�d�|�}tj�|�}t|t�gd���t|�	�t�d	��dS)
Nc@seZdZdS)z3TestRegression.test_permutation_subclass.<locals>.NN)�__name__�
__module__�__qualname__rrrrr'�sr'rr)rr$rc@seZdZe�d�Zdd�ZdS)z3TestRegression.test_permutation_subclass.<locals>.MrcSs|jS)N)rFr>rrr�	__array__�sz=TestRegression.test_permutation_subclass.<locals>.M.__array__N)rPrQrRr
rNrFrSrrrr�M�s
rT)r$rrrrr)
r
Zndarrayrr%rN�viewZpermutationrr0rS)rr'ZorigZpermrTr:rrr�test_permutation_subclass�sz(TestRegression.test_permutation_subclassN)rPrQrRrr!r)r3r=r?rCrHrMrOrVrrrrr	s

r)	rZ
numpy.testingrrrZnumpyrr
rrrrr�<module>s

Zerion Mini Shell 1.0