?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/core/tests/__pycache__/test_nditer.cpython-39.pyc
???????
a z[yc�� � @ s� d dl Z d dlZd dlZd dlZd dlZd dlm mZ d dlm Z m Z mZmZ d dl mZmZmZmZmZmZmZ dd� Zdd� Zdd � Zejje d d�dd � �Zdd� Zdd� Zdd� Zdd� Zdd� Zejje d d�dd� �Z dd� Z!dd� Z"dd� Z#d d!� Z$d"d#� Z%d$d%� Z&d&d'� Z'd(d)� Z(d*d+� Z)d,d-� Z*d.d/� Z+d0d1� Z,d2d3� Z-d4d5� Z.d6d7� Z/d8d9� Z0d:d;� Z1d<d=� Z2d>d?� Z3d@dA� Z4dBdC� Z5dDdE� Z6dFdG� Z7dHdI� Z8dJdK� Z9dLdM� Z:dNdO� Z;dPdQ� Z<dRdS� Z=dTdU� Z>ej�?dVej@dW �ej�?dXej@dW �ej�AdY�dZd[� ���ZBd\d]� ZCd^d_� ZDd`da� ZEdbdc� ZFddde� ZGdfdg� ZHdhdi� ZIdjdk� ZJdldm� ZKdndo� ZLdpdq� ZMdrds� ZNdtdu� ZOdvdw� ZPdxdy� ZQdzd{� ZRd|d}� ZSd~d� ZTd�d�� ZUd�d�� ZVd�d�� ZWd�d�� ZXd�d�� ZYejje d�d�d�d�� �ZZd�d�� Z[d�d�� Z\d�d�� Z]d�d�� Z^ejj_d�d�� �Z`d�d�� ZaG d�d�� d��Zbd�d�� Zcd�d�� Zdd�d�� Zed�d�� Zfd�d�� Zgd�d�� Zhej�?d�ejid�d�d��ejid�d�d��ddd��dd�f ejid�d�d��ddd��dd�ddd��dd�f ejid�d�d��ddd�� ejid�d�d��ddd��ddd��f ejid�d�d��ddd��dd�ddd��ddd��f g�d�d�� �Zjd�d�� Zkd�d�� Zld�d�� Zmd�d�� Znd�d�� Zod�d�� Zpd�d Zqd�dĄ Zrej�?d�ejsd�etd��dd�ddd��dd�f ejsd�etd�dȍdd�ddd��dd�f ejsd�etd��dd�ddd��dd�f �udǡg�d�dʄ �Zvd�d̄ Zwd�d΄ Zxd�dЄ Zyd�d҄ Zzd�dԄ Z{d�dք Z|ejje d d�d�d �Z}ejje j~dd�� d�k�ode jd�kd�d�ej�?d�d�gg dޢ�ej�?d�g d��d�d� ���Z�ejje d d�ej�?d�d�gd�d�g�d�d� ��Z�d�d� Z�dS )�� N)�array�arange�nditer�all)�assert_�assert_equal�assert_array_equal� assert_raises�HAS_REFCOUNT�suppress_warnings�break_cyclesc C s$ g }| j s |�| j� | �� q|S �N)�finished�append�multi_index�iternext��i�ret� r �B/usr/lib64/python3.9/site-packages/numpy/core/tests/test_nditer.py�iter_multi_index s r c C s$ g }| j s |�| j� | �� q|S r )r r �indexr r r r r �iter_indices s r c C s$ g }| j s |�| j� | �� q|S r )r r � iterindexr r r r r �iter_iterindices s r zPython lacks refcounts)�reasonc C s� t d�} t�d��� }t�| �}t�|�}t| g ddggd|gd��@}t|j � tt�| �|k� tt�|�|k� W d � n1 s�0 Y d }t t�| �|� t t�|�|� t ddd�} t�d�}t�| �}t�|�}t| g dgg|gd�}t�| �}t�|�}|� � }tt�| �|k� tt�|�|k� d }t t�| �|� t t�|�|� d }t t�| �|� t t�|�|� ~d S ) N� �f4� readwrite�updateifcopy�unsafe��casting� op_dtypes��dtype�r$ )r �npr&