
    *i                     2    S SK rS SKJr   " S S5      rS rg)    N)assert_equalc                       \ rS rSrS rSrg)TestDot   c                 |    [         R                  " [         R                  " S[        S95      n[	        US-  U5        g )N)   r   )dtypeg      ?)npmatrixonescomplexr   )selfb1s     `/var/www/html/ai-backend/venv/lib/python3.13/site-packages/numpy/matrixlib/tests/test_numeric.pytest_matscalarTestDot.test_matscalar   s)    YYrwwvW56R#Xr"     N)__name__
__module____qualname____firstlineno__r   __static_attributes__r   r   r   r   r      s    #r   r   c                  R   [         R                  " SS/SS//5      n [         R                  " SS//5      n[         R                  " SS/5      n[        U R	                  5       U5        [        [         R                  " U 5      U5        [        [         R
                  " U 5      U5        g )N      r      )r
   r   arrayr   diagonaldiag)r   diag_b1array_b1s      r   test_diagonalr#      sw    	QFQF#	$Bii!Q!GxxAH(R(+h'r   )numpyr
   numpy.testingr   r   r#   r   r   r   <module>r&      s     &# #(r   