文件操作 - test_spfuncs.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/scipy/sparse/tests/__pycache__/test_spfuncs.cpython-311.pyc
编辑文件内容
� d�c� � �| � d dl mZmZmZ d dlmZmZ d dlmZ d dlm Z mZmZ d dl mZmZmZmZ G d� d� � ZdS ) � )�array�kron�diag)�assert_�assert_equal)�_spfuncs)� csr_matrix� csc_matrix� bsr_matrix)�csr_scale_rows�csr_scale_columns�bsr_scale_rows�bsr_scale_columnsc � � e Zd Zd� Zd� Zd� ZdS )�TestSparseFunctionsc �* � t g d�g d�g d�g� � }t |� � }t g d�� � }t dd|j |j |j |� � t |� � � t |� � |z � � t |� � }t g d�� � }t dd|j |j |j |� � t |� � � |t |� � z � � t |dd gdd gg� � }t |d�� � }t g d �� � }t ddd d |j |j |j |� � t |� � � t |� � |z � � t |d�� � }t g d�� � }t ddd d |j |j |j |� � t |� � � |t |� � z � � t |g d�g d�g� � }t |d�� � }t g d �� � }t ddd d|j |j |j |� � t |� � � t |� � |z � � t |d�� � }t g d�� � }t ddd d|j |j |j |� � t |� � � |t |� � z � � d S )N)� r r � � )r � r � r )r r � � r )r r r r r )r r r r r r r r )r r )� blocksize)r r r r r r ) r r r r r r r � � � )r r r )r r )r r r r r r r r r r � � � � � )r r r �indptr�indices�datar �toarrayr r r r r r )�self�D�S�v�Es �A/usr/lib/python3/dist-packages/scipy/sparse/tests/test_spfuncs.py�test_scale_rows_and_colsz,TestSparseFunctions.test_scale_rows_and_cols s� � ��?�?�?�"�?�?�"�?�?�$� %� %�� �q�M�M���'�'�'�N�N���q��1�8�A�I�a�f�Q�7�7�7��Q�Y�Y�[�[�$�q�'�'�!�)�,�,�,��q�M�M���+�+�+�����!�A�a�h�q�y����:�:�:��Q�Y�Y�[�[�!�D��G�G�)�,�,�,� ��Q�q�E�1�Q�%�=�!�!���q�5�)�)�)���-�-�-� � ���q��1�Q�q�x�� �!�&��;�;�;��Q�Y�Y�[�[�$�q�'�'�!�)�,�,�,��q�5�)�)�)���(�(�(�)�)���!�A�a��!�(�1�9�Q�V�A�>�>�>��Q�Y�Y�[�[�!�D��G�G�)�,�,�,���G�G�G�G�G�G�$�%�%���q�5�)�)�)���-�-�-� � ���q��1�Q�q�x�� �!�&��;�;�;��Q�Y�Y�[�[�$�q�'�'�!�)�,�,�,��q�5�)�)�)���7�7�7�8�8���!�A�a��!�(�1�9�Q�V�A�>�>�>��Q�Y�Y�[�[�!�D��G�G�)�,�,�,�,�,� c � � g }|� ddgddgg� � |� g d�g d�g d�g� � |� dgdgdgg� � d� |D � � }g }|� dgg� � |� ddgddgg� � |� ddgddgg� � |� g d�g d�g d�g� � d� |D � � }|D ]j}|D ]e}t ||� � }t j |� � \ }}t ||j d k � � t ||j d k � � �f�kd S ) Nr r �r r r �r r r �r r r c �, � g | ]}t |� � ��S � �r ��.0�xs r, � <listcomp>z?TestSparseFunctions.test_estimate_blocksize.<locals>.<listcomp>7 � � �'�'�'�Q��a���'�'�'r. )r r r c �, � g | ]}t |� � ��S r4 r5 r6 s r, r9 z?TestSparseFunctions.test_estimate_blocksize.<locals>.<listcomp>>