403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/scipy/linalg/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/scipy/linalg/__pycache__/_testutils.cpython-311.pyc
�

d�c���V�ddlZGd�d��ZGd�d��Zd�Zd�Zd	d�ZdS)
�Nc��eZdZd�ZdS)�_FakeMatrixc�,�||_|j|_dS�N)�_data�__array_interface__��self�datas  �9/usr/lib/python3/dist-packages/scipy/linalg/_testutils.py�__init__z_FakeMatrix.__init__s����
�#'�#;�� � � �N)�__name__�
__module__�__qualname__r
�rrrrs#������<�<�<�<�<rrc��eZdZd�Zd�ZdS)�_FakeMatrix2c��||_dSr�rr	s  rr
z_FakeMatrix2.__init__s
����
�
�
rc��|jSrr)r
s r�	__array__z_FakeMatrix2.__array__s
���z�rN)rrrr
rrrrrr
s2�������������rrc�:�t|��dkr2|ddkr&tj||���}d|ddd�f<d|d<|St|��dkr|d|dkrmtj||���}tj|d��}d|||f<d||dd�|dd�dzf<d||dd�dz|dd�f<|Stj�d��tjj|��|��S)zz
    Get a test array of given shape and data type.
    Returned NxN matrices are posdef, and 2xN are banded-posdef.

    �r)�dtype����Ni�)�len�np�zeros�arange�random�seed�randn�astype)�shaper�x�js    r�
_get_arrayr)s#���5�z�z�Q���5��8�q�=�=��H�U�%�(�(�(����!�Q�R�R�%����!����	�U���q���U�1�X��q��1�1��H�U�%�(�(�(���I�e�A�h������!�Q�$�� ��!�C�R�C�&�!�C�R�C�&��(�
�� ��!�C�R�C�&��(�A�c�r�c�F�
����
�	���t�����y���&�-�-�e�4�4�4rc��|Srr)r's r�_idr++s���Hrc	�t��	�
�|�.tjtjtjtjg}|D]��dD]|�
t
ttfD]e�	�fd�|D��}�	�
fd�|D��}||�d��d�	�d�}t||��D]'\}}tj	�
|||����(�f�}��dS)	zA
    Test that a call does not overwrite its input arguments
    N)�C�Fc�0��g|]}t|�����Sr)r))�.0�srs  �r�
<listcomp>z'assert_no_overwrite.<locals>.<listcomp>:s#���D�D�D��z�!�U�3�3�D�D�Drc�L��g|] }�|��������!Sr)�copy)r0r'�faker�orders  ��rr2z'assert_no_overwrite.<locals>.<listcomp>;s-���D�D�D�1�%�%����u�
�
�.�.�D�D�Drzcall modified inputs [z, �])�err_msg)r�float32�float64�	complex64�
complex128r+rr�zip�testing�assert_equal)�call�shapes�dtypes�orig_inputs�inputs�msg�a�brr5r6s        @@@r�assert_no_overwriterH/s�����
�~��*�b�j�"�,��
�F���?�?���	?�	?�E��{�L�9�
?�
?��D�D�D�D�V�D�D�D��D�D�D�D�D��D�D�D����f�
�
�
�9>������F�����4�4�?�?�D�A�q��J�+�+�A�q�#�+�>�>�>�>�?�
?�	?�?�?rr)�numpyrrrr)r+rHrrr�<module>rJs�������<�<�<�<�<�<�<�<���������5�5�5�2
�
�
�?�?�?�?�?�?r

Youez - 2016 - github.com/yon3zu
LinuXploit