文件操作 - _data.cpython-311.pyc
返回文件管理
返回主菜单
删除本文件
文件: /usr/lib/python3/dist-packages/scipy/sparse/__pycache__/_data.cpython-311.pyc
编辑文件内容
� d�c[2 � � � d Z ddlZddlmZmZ ddlmZmZm Z g Z G d� de� � ZeD ]"Zej Zd� Z eee ee� � � � �#d � Z G d � d� � ZdS )z�Base class for sparse matrice with a .data attribute subclasses must provide a _with_data() method that creates a new matrix with the same sparsity pattern as self but with a different data array � N� )�spmatrix� _ufuncs_with_fixed_point_at_zero)�isscalarlike�validateaxis�matrixc � � e Zd Zd� Zd� Zd� Z eee�� � Zd� Zd� Z dd�Z d � Zd � Zd� Z d� Zd � Zdd�Zej j e_ dd�Zej j e_ d� Zej j e_ d� Zej j e_ dd�Zd� ZdS )�_data_matrixc �. � t j | � � d S �N)r �__init__��selfs �4/usr/lib/python3/dist-packages/scipy/sparse/_data.pyr z_data_matrix.__init__ s � ���$������ c � � | j j S r ��data�dtyper s r � _get_dtypez_data_matrix._get_dtype s � ��y��r c � � || j _ d S r r )r �newtypes r � _set_dtypez_data_matrix._set_dtype s � �!�� ���r )�fget�fsetc �X � t | d� � r| � � � | j S )N�sum_duplicates)�hasattrr r r s r � _deduped_dataz_data_matrix._deduped_data s/ � ��4�)�*�*� "����!�!�!��y�r c �j � | � t | � � � � � � � S r )� _with_data�absr r s r �__abs__z_data_matrix.__abs__# s( � ����s�4�#5�#5�#7�#7�8�8�9�9�9r r c �x � | � t j | � � � |�� � � � S )N)�decimals)r! �np�aroundr )r �ndigitss r � __round__z_data_matrix.__round__&