?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/lib/tests/__pycache__/test_nanfunctions.cpython-39.pyc
???????
a z[yc/� � @ s� d dl Z d dlZd dlZd dlZd dlmZmZ d dlm Z m Z mZmZm Z mZ e�dejddejdgdd ejd ddgejejejd ejdgdejejddejgg�Ze�g d��e�g d��e�d dg�e�g d��gZe�g d�g d�g d�g d�g�Ze�g d�g d�g d�g d�g�ZG dd� d�ZG dd � d �ZG d!d"� d"�Ze�d#�e�g d$��d%�Ze�� D ]Zejd&d'� �qjej�d(ejd) ejd* d+ �ejjd,e�� e�� d-�G d.d/� d/���Z G d0d1� d1�Z!G d2d3� d3e!�Z"G d4d5� d5e!�Z#G d6d7� d7e!�Z$d8Z%e&ejd* �Z'e'd9d:� e%D �7 Z'G d;d<� d<�Z(G d=d>� d>�Z)G d?d@� d@�Z*ej�dAe�ejdBejej+g�e�g dC��fejg dD�ej,dE�dFfe�g dC��dFfejejdBgejej+ggej-dE�e�d&dFgd&dFgg�fg�dGdH� �Z.dIdJ� Z/dS )K� N)� _nan_mask�_replace_nan)�assert_�assert_equal�assert_almost_equal� assert_raises�assert_array_equal�suppress_warnings��s���?�&S��:�?������?�ʡE��?�� ��?绸�����z�G��?�L� F%u�?�6<�R�!�?�[B>�٬�?�:M� ���S㥛�?�z�):���?��� h"�?)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 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 c @ s� e Zd Zejejejejejej ej ejejej ejejejejejejejejejejejejejejejejejejiZ dd� e D �Z!e"d dd��Z#e$j%j&de �'� e!d�dd � �Z(d d� Z)dS )�TestSignatureMatchc C s g | ] }|j �qS � ��__name__)�.0�kr r �G/usr/lib64/python3.9/site-packages/numpy/lib/tests/test_nanfunctions.py� <listcomp>8 � zTestSignatureMatch.<listcomp>�...c C sT g }t �| �}|j�� D ]0}|jt jju r6|�|� q|�|j|d�� qt � |�S )z?Construct a signature and replace all default parameter-values.)�default) �inspect� signature� parameters�valuesr$ Z Parameter�empty�append�replaceZ Signature)�funcr$ Zprm_listr&