Файловый менеджер - Редактировать - /home/digitalm/venv/lib/python3.7/site-packages/numpy/ma/tests/__pycache__/test_extras.cpython-37.pyc
Назад
B �5�g� � @ s� d Z ddlZddlZddlZddlZddlmZmZ ddl m Z mZmZm Z ddlmZmZmZmZmZmZmZmZmZmZmZ ddlmZmZmZmZmZm Z m!Z!m"Z"m#Z#m$Z$m%Z%m&Z&m'Z'm(Z(m)Z)m*Z*m+Z+m,Z,m-Z-m.Z.m/Z/m0Z0m1Z1m2Z2m3Z3m4Z4m5Z5m6Z6m7Z7m8Z8m9Z9m:Z:m;Z; G dd� d�Z<G d d � d �Z=G dd� d�Z>G d d� d�Z?G dd� d�Z@G dd� d�ZAG dd� d�ZBG dd� d�ZCG dd� d�ZDG dd� d�ZEG dd� d�ZFG dd� d�ZGG dd � d �ZHG d!d"� d"�ZIdS )#z�Tests suite for MaskedArray. Adapted from the original test_ma by Pierre Gerard-Marchant :author: Pierre Gerard-Marchant :contact: pierregm_at_uga_dot_edu :version: $Id: test_extras.py 3473 2007-10-29 15:18:13Z jarrod.millman $ � N)�assert_warns�suppress_warnings)�assert_�assert_array_equal�assert_equal�assert_almost_equal)�array�arange�masked�MaskedArray�masked_array�getmaskarray�shape�nomask�ones�zeros�count)!� atleast_1d� atleast_2d� atleast_3d�mr_�dot�polyfit�cov�corrcoef�median�average�unique�setxor1d� setdiff1d�union1d�intersect1d�in1d�ediff1d�apply_over_axes�apply_along_axis�compress_nd�compress_rowcols�mask_rowcols�clump_masked�clump_unmasked�flatnotmasked_contiguous�notmasked_contiguous�notmasked_edges� masked_all�masked_all_like�isin�diagflat�stack�vstackc @ sL e Zd Zdd� Zdd� Zdd� Zdd� Zd d � Zdd� Zd d� Z dd� Z dS )�TestGenericc C sJ t dtd�}tddgddgtd�}t||� t�ddgddgd��}t d|d�}td d gd d g|d�}t||� t d|d�}td d gd d ggd d gd d gg|d�}t||� t�ddd dgfg�}t d|d�}tddgddg|d�}t||� t d|d�}tddgddg|d�}t||� t d |d�}tdggdgg|d�}t||� d S )N)� )�dtype� )�maskr6 �a�b�f)�names�formats)r r )r7 r7 )r5 r5 )r9 r; )�bar; )�bbr; )r7 )r7 r7 )r. �floatr r �npr6 )�self�test�control�dt� rF �P/home/digitalm-up/venv/lib/python3.7/site-packages/numpy/ma/tests/test_extras.py�test_masked_all% s0 zTestGeneric.test_masked_allc C s� t �ddtfgdffg�}t j�d|�}tt|d �t jjj� tt|d d �t jjj� tt |d d �d� t|d d j d� t|d d jj d� d S )Nr: �c)r7 r7 )r7 r7 rF )rA r6 �object�mar. r �type�corer �lenr �_fill_value)rB �my_dtype� masked_arrrF rF rG �"test_masked_all_with_object_nestedC s z.TestGeneric.test_masked_all_with_object_nestedc C sr t �dtdffg�}t j�d|�}tt|d �t jjj� tt |d �d� t|d j d� t|d jj d� d S )Nr: )r7 r7 )r7 r7 rF )rA r6 rJ rK r. r rL rM r rN r rO )rB rP rQ rF rF rG �test_masked_all_with_objectO s z'TestGeneric.test_masked_all_with_objectc C s� t ddgtd�}t|�}t ddgddgtd�}t||� t�ddgddgd��}t d d gd d g|d�}t|�}t ddgd d g|d�}t||� t�ddd dgfg�}t ddgddg|d�}t|�}t||� d S )Nr7 r5 )r6 )r8 r6 r9 r: r; )r<