| Server IP : 209.209.40.120 / Your IP : 216.73.217.112 Web Server : Microsoft-IIS/10.0 System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586 User : NEWWWW$ ( 0) PHP Version : 8.3.30 Disable Function : NONE MySQL : OFF | cURL : ON | WGET : OFF | Perl : OFF | Python : OFF | Sudo : OFF | Pkexec : OFF Directory : /Python312/Lib/site-packages/numpy/lib/tests/__pycache__/ |
Upload File : |
�
�g�� � � � d Z ddlZddlZddlmZmZmZ ddlm Z ej j d ej j d z ej j d z ej j d z Zd dii d
diddiddiddiddidd
idd
ii i d�Z
G d� d� Z G d� d� Z G d� d� Z G d� d� Z G d� d� Z G d� d� Z G d� d� Z G d� d� Z G d� d � Z G d!� d"� Z G d#� d$� Zd%� Zd&� Zej6 j9 d'g d(�� d)� � Z G d*� d+� Zej6 j9 d'e
j? � � d,� � Z d-� Z!ej6 j9 d'd.d/ e"� dd0d1g� d2� � Z#ej6 j9 d'e
j? � � d3� � Z$ej6 j9 d'e
j? � � d4� � Z%ej6 j9 d5e� ej6 j9 d'e
j? � � d6� � � Z&y)7z(Tests for the array padding functions.
� N)�assert_array_equal�assert_allclose�assert_equal)� _as_pairs�uint�int�float�complex�constant_values�
end_values�stat_length�reflect_type�even)�constant�edge�linear_ramp�maximum�mean�median�minimum�reflect� symmetric�wrap�emptyc �0 � e Zd Zd� Zd� Zd� Zd� Zd� Zd� Zy)�TestAsPairsc � � t j ddggdz � }ddgdggfD ] }t |d� }t ||� � t � }t t |d� t j ||ggdz � � y)z Test casting for a single value.� �
N��np�arrayr r �object��self�expected�x�result�objs �?C:\Python312\Lib\site-packages\numpy/lib/tests/test_arraypad.py�test_single_valuezTestAsPairs.test_single_value! s} � ��8�8�a��V�H�r�M�*���a�S�A�3�%�� +�A��q�"�%�F����*� +� �h����c�2���H�H�s�C�j�\�B�&�'�
� c �� � t j ddggdz � }ddgddggfD ] }t |d� }t ||� � t � }t t d|gd� t j d|ggdz � � t t dgdggd� t j ddgddgg� � t t dg|ggd� t j ddg||gg� � y)z-Test proper casting for two different values.r � r �a� Nr r$ s r* �test_two_valueszTestAsPairs.test_two_values. s� � � �8�8�a��V�H�r�M�*���a�&�A�q�6�(�#� +�A��q�"�%�F����*� +� �h����s�C�j�"�%��H�H�s�C�j�\�B�&�'�
� ���s�Q�C�j�!�$��H�H�q�!�f�q�!�f�%�&�
�
���u�s�e�n�a�(��H�H�s�C�j�3��*�-�.�
r, c �h � d}t t d dd�� |� t t d dd�� |� y )N)�NNr3 r3 r F��as_indexT)r r �r% r&