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/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

d�cx��p�dZddlZddlmZmZddlmZddlm	Z	ddl
mZmZddl
mZGd�d	��ZdS)
zTests for _sketches.py.�N)�assert_�assert_equal)�clarkson_woodruff_transform)�
cwt_matrix)�issparse�rand)�normc�d�eZdZdZej�d���ZdZdZ	dZ
dZgd�Ze�
ee	��Zeee	e
d	e�
��Zeee	e
de�
��Zeee	e
de�
��ZeeeegZe�
ed
��eje��zZd�Zd�Zd�Zd�Zd�ZdS)�TestClarksonWoodruffTransformz1
    Testing the Clarkson Woodruff Transform
    i��GF��seedi��d皙�����?��)
iڦ�hi�v�7i�S�Rir6xhi'@�wiڷ�Mi��Zi�TzYi�� CiU�f[�csc)�density�format�random_state�csr�coo�c��|jD]G}|jD]=}t||j|���}t	|j|j|jfk���>�HdS�Nr)�
test_matrices�seedsr�
n_sketch_rowsr�shape�n_cols)�self�Ar
�sketchs    �B/usr/lib/python3/dist-packages/scipy/linalg/tests/test_sketches.py�test_sketch_dimensionsz4TestClarksonWoodruffTransform.test_sketch_dimensions1s}���#�	K�	K�A��
�
K�
K��4��t�)����������);�T�[�(I�I�J�J�J�J�	
K�	K�	K�c��|jD]x}|jD]n}t|j|j|������}t|j|j|������}t
||���o�ydSr)rrrr�n_rows�toarrayr)rr r
�S1�S2s     r"�,test_seed_returns_identical_transform_matrixzJTestClarksonWoodruffTransform.test_seed_returns_identical_transform_matrix9s����#�	%�	%�A��
�
%�
%����&���$�����'�)�)�� ��&���$�����'�)�)���R��$�$�$�$�
%�	%�	%r$c�6�|jD]�}|jD]�}t||j|���}t||j|���}t	|��r|���}t	|��r|���}t
||������dSr)rrrrrr'r)rr r
�sketch1�sketch2s     r"�test_seed_returns_identicallyz;TestClarksonWoodruffTransform.test_seed_returns_identicallyDs����#�	/�	/�A��
�
/�
/��5��t�)������6��t�)�������G�$�$�0�%�o�o�/�/�G��G�$�$�0�%�o�o�/�/�G��W�g�.�.�.�.�
/�	/�	/r$c���d}|jD]�}t|��rt|��}ntj�|��}|jD]z}t
||j|���}t|��rt|��}ntj�|��}tj||z
��d|zkr|dz
}�{��t|dk��dS)Nrrrr)
rrr	�np�linalgrrr�absr)r�n_errorsr �	true_normr
r!�sketch_norms       r"�$test_sketch_preserves_frobenius_normzBTestClarksonWoodruffTransform.test_sketch_preserves_frobenius_normSs������#�	"�	"�A���{�{�
.� ��G�G�	�	��I�N�N�1�-�-�	��
�

"�

"��4��t�)�������F�#�#�9�"&�v�,�,�K�K�"$�)�.�.��"8�"8�K��6�)�k�1�2�2�S�9�_�D�D���M�H��

"�	��A�
�����r$c��d}ttjd����}tj�|j��}|jD][}t|j||���}tj�|��}tj||z
��d|zkr|dz
}�\t|dk��dS)Nrg�@rg�?r)
�intr0�ceilr1r	�xrrr2r)rr3rr4r
r!r5s       r"�!test_sketch_preserves_vector_normz?TestClarksonWoodruffTransform.test_sketch_preserves_vector_normjs������B�G�$8�9�9�:�:�
��I�N�N�4�6�*�*�	��J�	�	�D�0���
�D����F��)�.�.��0�0�K��v�i�+�-�.�.��y��@�@��A�
�����A�
�����r$N)�__name__�
__module__�__qualname__�__doc__r0�random�RandomState�rngr&rrrr�randn�A_denser�A_csc�A_csr�A_coor�sqrtr:r#r*r.r6r;�r$r"rrsd��������
�)�
�
�Z�
�
0�
0�C��F�
�F��G��M�
I�
I�
I�E��i�i���'�'�G��D�����C�
�
�
�E�
�D�����C�
�
�
�E�
�D�����C�
�
�
�E�	���u��M�
	�	�	�&�!���w�r�w�v���.�A�K�K�K�	%�	%�	%�
/�
/�
/����.����r$r)r?�numpyr0�
numpy.testingrr�scipy.linalgr�scipy.linalg._sketchesr�scipy.sparserr�scipy.sparse.linalgr	rrIr$r"�<module>rPs���������/�/�/�/�/�/�/�/�4�4�4�4�4�4�-�-�-�-�-�-�'�'�'�'�'�'�'�'�$�$�$�$�$�$�k�k�k�k�k�k�k�k�k�kr$

Youez - 2016 - github.com/yon3zu
LinuXploit