https://t.me/RX1948
Server : Apache
System : Linux iad1-shared-b8-43 6.6.49-grsec-jammy+ #10 SMP Thu Sep 12 23:23:08 UTC 2024 x86_64
User : dh_edsupp ( 6597262)
PHP Version : 8.2.26
Disable Function : NONE
Directory :  /lib/python3/dist-packages/numpy/linalg/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Current File : //lib/python3/dist-packages/numpy/linalg/tests/__pycache__/test_regression.cpython-310.pyc
o

6��a��@sfdZddlZddlZddlmZmZmZmZmZm	Z	ddl
mZmZm
Z
mZmZmZGdd�d�ZdS)z" Test functions for linalg module
�N)�linalg�arange�float64�array�dot�	transpose)�assert_�
assert_raises�assert_equal�assert_array_equal�assert_array_almost_equal�assert_array_lessc@sTeZdZdd�Zdd�Zdd�Zdd�Zd	d
�Zdd�Zd
d�Z	dd�Z
dd�ZdS)�TestRegressioncCsRtgd��}tdtd�}d|_|d}t�|�\}}|��|��t||�dS)N)
y��ӝ'�Y@yF.�<2/3�y�ʹLT�W��9>�/@y�ʹLT�W��9>�/�y=J���&�yt��V)忷B����$@yt��V)忷B����$�yZynFr62@y�(
��3%@y��:@yCr
~�y�Y�qs`�<yt&���Aۼ���dtype)�
r�)rrr�shaper�eig�sortr)�self�rva�a�va�ve�r�D/usr/lib/python3/dist-packages/numpy/linalg/tests/test_regression.py�test_eig_builds
zTestRegression.test_eig_buildcCs>gd�}tgd�gd�gd�g�}t�|�\}}t||�dS)N)g"���&Q@gg��dV@g��7���Z@)g'�U��lS@�4h��@�%p��J/@)rg�+��>V@研�qi0�)r r!gJ%~���X@)rr�eighr)r�rvals�cov�vals�vecsrrr�test_eigh_build&s�zTestRegression.test_eigh_buildcCsltddgddgddgddgg�}|j\}}t�|�\}}}tt|dd�|d�f�|�}t|t�d��dS)Ng��?�@�@)�r+)	rrr�svdrrr�np�zeros)rr�m�n�u�s�vh�brrr�test_svd_build1s
 
zTestRegression.test_svd_buildcCstttjtgd��d�dS)N)r(r)r*�fro)r	�
ValueErrorr�normr)rrrr�test_norm_vector_badarg;sz&TestRegression.test_norm_vector_badargcCsFtddgddggdd�}t|dd�}t�|�}t�|�}t||�dS)Ng�C$�3@g�&��u�g.�ܷ#@z>f8rz<f8)rr�choleskyr)rrr4�ap�bprrr�test_lapack_endian@s��

z!TestRegression.test_lapack_endiancCst�dd�}tj�|�dS)Ni��B)r-�eyerr,)r�xrrr�test_large_svd_32bitJsz#TestRegression.test_large_svd_32bitcCs~dD]:}ttfD]3}tj||d�}tj|dd�}t�t�|�dk�}t|d�ttj�	|�d�t
dtjj|dd��qqdS)	N))��)rCrC)rCrBrF)�
compute_uvg�?�r+��ord)�float�complexr-�onesrr,�
count_nonzero�absoluter
�matrix_rankr
r8)rr�tr�w�crrr�test_svd_no_uvOs
��zTestRegression.test_svd_no_uvcCs�tjt�ddg�ddgtd�}t�|�}t|ddg�t|jt�d�k�tj|dd�}t|ddg�t|jt�d�k�tj|dd�}t|ddg�t|jt�d�k�tt	tj|dd�tt	tj|dd�tt	tj|tj
d�tt	tj|tj
d�t���t�
d	t�tttftj|dd�Wd�n1s�wYtt	tj|d
d�tt	tj|dd�tjt�ddg�ddggd�gtd�}t�|�}t|ddg�t|jt�d�k�tj|dd�}t|ddg�t|jt�d�k�tttj|dd�tt	tj|tj
d�tt	tj|tj
d�tt	tj|dd�tt	tj|dd�tt	tj|d
d�tttj|dd�tttj|dd�tt	tj|d
d�dS)NrrErrrFr+r6�nuc�error������)rrrrB)r-r�objectrr8rrrr	r7�inf�warnings�catch_warnings�simplefilter�DeprecationWarning�AttributeError�	TypeError)r�
testvectorr8�
testmatrixrrr�test_norm_object_arrayZsT

����
z%TestRegression.test_norm_object_arrayc
Csxd}d}tj�||�dtj�||�}tj�||�dtj�||�}|�|�}tj||dd�\}}}}	t||�dS)N��Fy�?)�rcond)r-�random�randnrr�lstsqr)
r�size�n_rhs�Gr1r4�u_lstsq�res�rank�svrrr�test_lstsq_complex_larger_rhs�s  
z,TestRegression.test_lstsq_complex_larger_rhsN)�__name__�
__module__�__qualname__rr'r5r9r=rArQr`rnrrrrr
s

0r)�__doc__rX�numpyr-rrrrrr�
numpy.testingrr	r
rrr
rrrrr�<module>s  

https://t.me/RX1948 - 2025