zmc
2023-08-08 e792e9a60d958b93aef96050644f369feb25d61b
1
2
3
4
5
6
7
8
9
10
11
12
13
U
P±dhã @s(dZddlZddlmZmZmZmZm    Z    m
Z
m Z m Z m Z mZmZmZmZmZmZmZmZgZeededejdejd ej¡ejdejd ej¡d    hd
ed e d d gddgg¡e d d g¡jƒede d d gddgg¡e d d g¡jƒgƒ7Zeedede d d gd d gg¡dƒgƒ7ZGdd„deƒZGdd„de eƒZGdd„deeƒZGdd„deeƒZ Gdd„deeƒZ!Gdd„deeƒZ"Gdd „d eeƒZ#Gd!d"„d"eeƒZ$Gd#d$„d$eeƒZ%Gd%d&„d&eeƒZ&Gd'd(„d(e    ƒZ'Gd)d*„d*e'e
ƒZ(Gd+d,„d,e'e ƒZ)Gd-d.„d.e'e ƒZ*Gd/d0„d0eƒZ+dS)1z9 Test functions for linalg module using the matrix class.éN)Ú
LinalgCaseÚ    apply_tagÚTestQRÚLinalgTestCaseÚ _TestNorm2DÚ_TestNormDoubleBaseÚ_TestNormSingleBaseÚ_TestNormInt64BaseÚ
SolveCasesÚInvCasesÚ EigvalsCasesÚEigCasesÚSVDCasesÚ    CondCasesÚ    PinvCasesÚDetCasesÚ
LstsqCasesZsquareZ
0x0_matrix)rr)Zdtype)rézsize-0)ÚtagsZ matrix_b_onlygð?g@g@g@Zmatrix_a_and_bZ    hermitianZhmatrix_a_and_bc@seZdZeZdS)ÚMatrixTestCaseN)Ú__name__Ú
__module__Ú __qualname__ÚCASESZ
TEST_CASES©rrú_d:\z\workplace\vscode\pyvenv\venv\Lib\site-packages\numpy/matrixlib/tests/test_matrix_linalg.pyr$src@s eZdZdS)ÚTestSolveMatrixN©rrrrrrrr(src@s eZdZdS)Ú TestInvMatrixNrrrrrr,src@s eZdZdS)ÚTestEigvalsMatrixNrrrrrr0src@s eZdZdS)Ú TestEigMatrixNrrrrrr 4sr c@s eZdZdS)Ú TestSVDMatrixNrrrrrr!8sr!c@s eZdZdS)ÚTestCondMatrixNrrrrrr"<sr"c@s eZdZdS)ÚTestPinvMatrixNrrrrrr#@sr#c@s eZdZdS)Ú TestDetMatrixNrrrrrr$Dsr$c@s eZdZdS)ÚTestLstsqMatrixNrrrrrr%Hsr%c@seZdZejZdS)Ú_TestNorm2DMatrixN©rrrÚnpÚmatrixÚarrayrrrrr&Lsr&c@s eZdZdS)ÚTestNormDoubleMatrixNrrrrrr+Psr+c@s eZdZdS)ÚTestNormSingleMatrixNrrrrrr,Tsr,c@s eZdZdS)ÚTestNormInt64MatrixNrrrrrr-Xsr-c@seZdZejZdS)Ú TestQRMatrixNr'rrrrr.\sr.),Ú__doc__Únumpyr(Znumpy.linalg.tests.test_linalgrrrZ_TestQRrrrrr    r
r r r rrrrrrÚemptyÚdoubleÚviewr)r*ÚTrrrrr r!r"r#r$r%r&r+r,r-r.rrrrÚ<module>sNLýþþøþÿ