Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/numpy/lib/tests/__pycache__/test_nanfunctions.cpython-37.pyc
Назад
B �5�g�� � @ s� d dl Z d dlZd dlZd dlmZmZ d dlmZm Z m Z mZmZm Z mZ e�dejddejdgdd ejd ddgejejejd ejdgdejejddejgg�Ze�ddddg�e�dd d ddg�e�d dg�e�dddg�gZe�ddddddgdd dd ddgdddd ddgddddddgg�Ze�ddddddgdd dd ddgdddd ddgddddddgg�ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� d�ZG dd� de�ZG dd� de�ZG d d!� d!e�Zd"Zeejd# �Zed$d%� eD �7 ZG d&d'� d'�Z G d(d)� d)�Z!G d*d+� d+�Z"ej#�$d,e�ejd-ejej%g�e�d.d/d.d/g�fejd0d1d2d3gej&d4�d/fe�d.d/d.d/g�d/fejejd-gejej%ggej'd4�e�d.d/gd.d/gg�fg�d5d6� �Z(d7d8� Z)dS )9� N)� _nan_mask�_replace_nan)�assert_�assert_equal�assert_almost_equal�assert_no_warnings� assert_raises�assert_array_equal�suppress_warningsg��s���?g&S��:�?g�����?g�ʡE��?g� ��?g�����g�z�G��?gL� F%u�?g6<�R�!�?g[B>�٬�?g�:M� �g�S㥛�?gz�):���?g�� h"�?g �?g c @ st e Zd ZejejgZejejgZ dd� Z dd� Zdd� Zdd� Z d d � Zdd� Zd d� Zdd� Zdd� Zdd� ZdS )�TestNanFunctions_MinMaxc C s. t �� }x | jD ]}||� t|t � qW d S )N)�_ndat�copy�nanfuncsr )�self�ndat�f� r �W/home/digitalm-up/venv/lib/python3.7/site-packages/numpy/lib/tests/test_nanfunctions.py� test_mutation+ s z%TestNanFunctions_MinMax.test_mutationc C sd t �d�}xTt| j| j�D ]B\}}x8dD ]0}|||dd�}|||dd�}t|j|jk� q(W qW d S )N� )Nr � T)�axis�keepdims)�np�eye�zipr �stdfuncsr �ndim)r �mat�nf�rfr �tgt�resr r r � test_keepdims2 s z%TestNanFunctions_MinMax.test_keepdimsc C sb t �d�}xRt| j| j�D ]@\}}t �d�}||dd�}||d|d�}t||� t||� qW d S )Nr r )r )r �out)r r r r r �zerosr )r r r r �resoutr! r"