403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.85
Web Server : Apache
System : Linux www 6.18.52-i1-ampere #1203 SMP Mon Sep 14 18:29:59 CEST 2026 aarch64
User : sws1074145052 ( 1074145052)
PHP Version : 8.3.32
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : ON  |  Perl : ON  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /lib/python3/dist-packages/numpy/polynomial/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/numpy/polynomial/tests/__pycache__/test_classes.cpython-311.pyc
�

���c�G����dZddlZddlmZddlZddlZddlm	Z	m
Z
mZmZm
Z
mZddlmZmZmZmZddlmZe	e
eee
efZed�eD����Zejee���d	���ZejjZd+d�ZeZeZd�Zd
�Z d�Z!d�Z"d�Z#d�Z$d�Z%d�Z&d�Z'd�Z(d�Z)d�Z*d�Z+d�Z,d�Z-d�Z.d�Z/d�Z0d�Z1d�Z2d �Z3d!�Z4d"�Z5d#�Z6d$�Z7d%�Z8d&�Z9d'�Z:d(�Z;Gd)�d*��Z<dS),z�Test inter-conversion of different polynomial classes.

This tests the convert and cast methods of all the polynomial classes.

�N)�Number)�
Polynomial�Legendre�	Chebyshev�Laguerre�Hermite�HermiteE)�assert_almost_equal�
assert_raises�assert_equal�assert_)�RankWarningc#�$K�|]}|jV��dS�N)�__name__)�.0�clss  �E/usr/lib/python3/dist-packages/numpy/polynomial/tests/test_classes.py�	<genexpr>rs$����1�1�#���1�1�1�1�1�1�)�params�idsc��|jSr)�param)�requests r�Polyrs
���=�r�c�B�	ttj|j|jk����ttj|j|jk����t|j|j��dS#t$rd|�d|��}t|���wxYw)NzResult: z	
Target: )r
�np�all�domain�windowr
�coef�AssertionError)�p1�p2�msgs   r�assert_poly_almost_equalr(&s���"����r�y�B�I�-�.�.�/�/�/����r�y�B�I�-�.�.�/�/�/��B�G�R�W�-�-�-�-�-���"�"�"�+��+�+�r�+�+���S�!�!�!�"���s�A8A<�<"Bc��tjddd��}td��}|jtd��dzz}|jtd��dzz}||||���}|jtd��dzz}|jtd��dzz}|�|||���}	t
|	j|��t
|	j|��t
|	|��||����dS)	Nr��
������?�r!r")�kindr!r")r�linspace�randomr!r"�convertr
�
�Poly1�Poly2�xr#�d1�w1r%�d2�w2r&s
          r�test_conversionr>8s���
��A�q�"���A��$�<�<�D�	���t���S�(�	(�B�	���t���S�(�	(�B�	��t�B�r�	*�	*�	*�B�	���t���S�(�	(�B�	���t���S�(�	(�B�	����r�"��	5�	5�B���	�2�&�&�&���	�2�&�&�&����1���r�r�!�u�u�%�%�%�%�%rc��tjddd��}td��}|jtd��dzz}|jtd��dzz}||||���}|jtd��dzz}|jtd��dzz}|�|||���}	t
|	j|��t
|	j|��t
|	|��||����dS)Nrr*r+r,r.r0r1)rr3r4r!r"�castr
r6s
          r�	test_castrAIs���
��A�q�"���A��$�<�<�D�	���t���S�(�	(�B�	���t���S�(�	(�B�	��t�B�r�	*�	*�	*�B�	���t���S�(�	(�B�	���t���S�(�	(�B�	���B�r�"��	-�	-�B���	�2�&�&�&���	�2�&�&�&����1���r�r�!�u�u�%�%�%�%�%rc�f�|jtd��dzz}|jtd��dzz}tj|d|dd��}|�||���}t
|j|��t
|j|��t||��|��dS)Nr.r0rr*�r1)r!r4r"rr3�identityrr
)r�d�wr9�ps     r�
test_identityrH_s�����f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A�
��A�a�D�!�A�$��#�#�A��
�
�Q�q�
�)�)�A����1�������1�������!���a� � � � � rc�,�|jtd��dzz}|jtd��dzz}|�d||���}t	|j|��t	|j|��t	|jdgdzdgz��dS)Nr.r0�r1rr*)r!r4r"�basisrr#�rrErFrGs    r�
test_basisrMis�����f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A��
�
�1�Q�q�
�)�)�A����1�������1�������!��Q��!���%�%�%�%�%rc�4�|jtd��dzz}|jtd��dzz}td��}|�|||���}t	|���t
|����t	|j|��t	|j|��t||��d��tj}tj}tj	|||���}t|j
dd��dS)Nr.r0)rJr1r���r*)r!r4r"�	fromrootsr�degree�lenr
rr@r#)rrErF�rr%�pdom�pwinr&s        r�test_fromrootsrVrs���	
��f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A��t���A�	
����!�A��	.�	.�B�������c�!�f�f�%�%�%����A�������A�������1���q�!�!�!���D���D�	���D��	6�	6�	6�B������Q�'�'�'�'�'rc���gd�}gd�}tjt��5}|�||d��ddd��n#1swxYwY|djjddksJ�dS)N)�rX��?)rYg@g@r/rz!The fit may be poorly conditioned)�pytest�warnsr�fit�message�args)rr9�y�records    r�test_bad_conditioned_fitra�s������A����A�
��k�	"�	"��f�����A�q�����������������������!�9��!�!�$�(K�K�K�K�K�K�Ks�A�A
�
A
c���d�}tjdd��}||��}|�||d��}t|jddg��t||��|��t|���d��|jtd��dzz}|jtd��dzz}|�||d||���}t||��|��t|j|��t|j|��|�||gd�||���}t||��|��t|j|��t|j|��|�||dg��}t|j|j��t|j|j��|�||gd�g��}t|j|j��t|j|j��tj	|��}|t|j
��dzz}d|ddd	�<|�|ddd	�|ddd	�d��}|�||d|�
��}	|�||gd�|�
��}
t||��|	|����t|	|��|
|����dS)Nc��||dz
z|dz
zS�Nr*r/�)r9s r�fztest_fit.<locals>.f�s���!�a�%�y�!�a�%� � rrr-r.r0r1)rr*r/r-r*r/)rF)rr3r\r
r!rrQr4r"�
zeros_like�shape)rrfr9r_rGrErF�zr%r&�p3s           r�test_fitrk�s���!�!�!�
��A�q���A�	��!���A�	
����A�q���A����1�a�&�)�)�)����!���a� � � �������Q����	
��f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A�����A�q��1��-�-�A����!���a� � � ����!�$�$�$����!�$�$�$�����A�|�|�|�A�a��8�8�A����!���a� � � ����!�$�$�$����!�$�$�$�	
����A�q�"���A����4�;�'�'�'����4�;�'�'�'�����A�|�|�|�R�(�(�A����4�;�'�'�'����4�;�'�'�'�	�
�a���A�	�F�1�7�O�O�C���A�
�A�c�c��c�F�	
���!�C�C�a�C�&�!�C�C�a�C�&�!�	$�	$�B�	
���!�Q��Q��	�	�B�	
���!�Q������	*�	*�B����1���r�r�!�u�u�%�%�%����1���r�r�!�u�u�%�%�%�%�%rc�D�|gd�ddgddg���}|gd�ddgddg���}|gd�ddgddg���}|gd�ddgddg���}t||k��t||k��t||k��t||k��dS�N�r*r/r-rr*r/r-r1)r*r*r*�r
�rr%r&rj�p4s     r�
test_equalrr�s���	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B��B�"�H������b��L������b��L������b��L�����rc�@�|gd�ddgddg���}|gd�ddgddg���}|gd�ddgddg���}|gd�ddgddg���}t||k��t||k��t||k��t||k��dSrmrorps     r�test_not_equalrt�s���	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B�	
��i�i�i��A���1�v�	6�	6�	6�B���b��L�����B�"�H�����B�"�H�����B�"�H�����rc
���ttd��dz��}ttd��dz��}||��}||��}||z}t||z|��t||z|��t||z|��t|t|��z|��tt|��|z|��t|t	j|��z|��tt	j|��|z|��t
ttj	||dg|j
dz�����t
ttj	||dg|jdz�����|tur1t
ttj	|tdg����dSt
ttj	|tdg����dS�N����?r,rr*�r!�r")�listr4r(�tupler�arrayr�	TypeError�op�addr!r"rr�r�c1�c2r%r&rjs      r�test_addr��s���	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	�b��B��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�%��)�)�^�R�0�0�0��U�2�Y�Y��^�R�0�0�0��R�"�(�2�,�,�.��3�3�3��R�X�b�\�\�B�.��3�3�3��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��z����i����Y��s�^�^�<�<�<�<�<��i����Z���_�_�=�=�=�=�=rc
���ttd��dz��}ttd��dz��}||��}||��}||z
}t||z
|��t||z
|��t||z
|��t|t|��z
|��tt|��|z
|��t|t	j|��z
|��tt	j|��|z
|��t
ttj	||dg|j
dz�����t
ttj	||dg|jdz�����|tur1t
ttj	|tdg����dSt
ttj	|tdg����dSrv)r|r4r(r}rr~rrr��subr!r"rrr�s      r�test_subr��s���	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	�b��B��R�"�W�r�c�*�*�*��R�"�W�b�)�)�)��R�"�W�r�c�*�*�*��R�%��)�)�^�R�0�0�0��U�2�Y�Y��^�b�S�1�1�1��R�"�(�2�,�,�.��3�3�3��R�X�b�\�\�B�.���4�4�4��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��z����i����Y��s�^�^�<�<�<�<�<��i����Z���_�_�=�=�=�=�=rc
�d�ttd��dz��}ttd��dz��}||��}||��}||z}t||z|��t||z|��t||z|��t|t|��z|��tt|��|z|��t|t	j|��z|��tt	j|��|z|��t|dz||dg��z��td|z||dg��z��t
ttj	||dg|j
dz�����t
ttj	||dg|jdz�����|tur1t
ttj	|tdg����dSt
ttj	|tdg����dS)	Nrwryr,r/rr*rzr{)r|r4r(r}rr~rrr��mulr!r"rrr�s      r�test_mulr��s���	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	�b��B��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�%��)�)�^�R�0�0�0��U�2�Y�Y��^�R�0�0�0��R�"�(�2�,�,�.��3�3�3��R�X�b�\�\�B�.��3�3�3��R�!�V�R�$�$��s�)�)�^�4�4�4��Q��V�R�$�$��s�)�)�^�4�4�4��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��z����i����Y��s�^�^�<�<�<�<�<��i����Z���_�_�=�=�=�=�=rc
���ttd��dz��}ttd��dz��}ttd��dz��}||��}||��}||��}||z|z}t|j��}t||z|��t||z|��t||z|��t|t	|��z|��tt	|��|z|��t|tj|��z|��ttj|��|z|��td|z|dg����t|dzd|z��tttj
||dg|jdz�����tttj
||dg|jdz�	����|tur1tttj
|tdg����dStttj
|tdg����dS�
Nrwryr,r.r/rr*rzr{)r|r4r#r(r}rr~rrr��floordivr!r"rr�	rr�r��c3r%r&rjrq�c4s	         r�
test_floordivr�s,��	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	
��b���B�	�b��2��B�	
�b�g���B��R�2�X�r�*�*�*��R�2�X�r�*�*�*��R�2�X�r�*�*�*��R�5��9�9�_�b�1�1�1��U�2�Y�Y�"�_�b�1�1�1��R�2�8�B�<�<�/��4�4�4��R�X�b�\�\�R�/��4�4�4��Q�"�W�d�d�A�3�i�i�0�0�0��R�1�W�c�"�f�-�-�-���2�;��D�D�!��T�[�1�_�$E�$E�$E�G�G�G���2�;��D�D�!��T�[�1�_�$E�$E�$E�G�G�G��z����i���b�)�Q�C�.�.�A�A�A�A�A��i���b�*�a�S�/�/�B�B�B�B�Brc	�8�|gd���}|dz}tjD]|}t|t��rt|t��r�-|d��}tt
j||��|��tttj||���}ttfD]Q}|d��}tt
j||��|��tttj||���RtfD]R}|dd��}tt
j||��|��tttj||���St��t��t��t	��tjdg��fD]D}tttj||��tttj||���Et"D],}tttj||d�����-dS)NrnrJrr*)r�
ScalarType�
issubclassr�boolr(r��truedivrr�int�float�complexr}r|�dictr~�classes)rr%r&�stype�s�ptypes      r�test_truedivr�1s���
��g�g�g���B�	�a��B���4�4���%��(�(�	�J�u�d�,C�,C�	���E�!�H�H�� ���B��!2�!2�B�7�7�7��i���Q��3�3�3�3��u��4�4���E�!�H�H�� ���B��!2�!2�B�7�7�7��i���Q��3�3�3�3���4�4���E�!�Q�K�K�� ���B��!2�!2�B�7�7�7��i���Q��3�3�3�3��g�g�t�v�v�t�v�v�t�v�v�r�x���}�}�
=�4�4���i���R��3�3�3��i���Q��3�3�3�3��;�;���i���R���q���:�:�:�:�;�;rc
���ttd��dz��}ttd��dz��}ttd��dz��}||��}||��}||��}||z|z}t|j��}t||z|��t||z|��t||z|��t|t	|��z|��tt	|��|z|��t|tj|��z|��ttj|��|z|��td|z|dg����t|dz|dg����tttj
||dg|jdz�����tttj
||dg|jdz�	����|tur1tttj
|tdg����dStttj
|tdg����dSr�)r|r4r#r(r}rr~rrr��modr!r"rrr�s	         r�test_modr�Ls��	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	
��b���B�	�b��2��B�	
�b�g���B��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�"�W�b�)�)�)��R�%��)�)�^�R�0�0�0��U�2�Y�Y��^�R�0�0�0��R�"�(�2�,�,�.��3�3�3��R�X�b�\�\�B�.��3�3�3��Q��V�T�T�1�#�Y�Y�/�/�/��R�!�V�T�T�1�#�Y�Y�/�/�/��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��)�R�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��z����i����Y��s�^�^�<�<�<�<�<��i����Z���_�_�=�=�=�=�=rc
��ttd��dz��}ttd��dz��}ttd��dz��}||��}||��}||��}||z|z}t|j��}t||��\}	}
t	|	|��t	|
|��t||��\}	}
t	|	|��t	|
|��t||��\}	}
t	|	|��t	|
|��t|t|����\}	}
t	|	|��t	|
|��tt|��|��\}	}
t	|	|��t	|
|��t|t
j|����\}	}
t	|	|��t	|
|��tt
j|��|��\}	}
t	|	|��t	|
|��t|d��\}	}
t	|	d|z��t	|
|dg����td|��\}	}
t	|	|dg����t	|
|dg����ttt||dg|j
dz�����ttt||dg|jdz�	����|tur,ttt|tdg����dSttt|tdg����dSr�)r|r4r#�divmodr(r}rr~rrr!r"rr)rr�r�r�r%r&rjrqr��quo�rems           r�test_divmodr�gs/��	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
�f�T�l�l�R��	 �	 �B�	
��b���B�	
��b���B�	
��b���B�	�b��2��B�	
�b�g���B��b�"�~�~�H�C���S�"�%�%�%��S�"�%�%�%��b�"�~�~�H�C���S�"�%�%�%��S�"�%�%�%��b�"�~�~�H�C���S�"�%�%�%��S�"�%�%�%��b�%��)�)�$�$�H�C���S�"�%�%�%��S�"�%�%�%��e�B�i�i��$�$�H�C���S�"�%�%�%��S�"�%�%�%��b�"�(�2�,�,�'�'�H�C���S�"�%�%�%��S�"�%�%�%��b�h�r�l�l�B�'�'�H�C���S�"�%�%�%��S�"�%�%�%��b�!�}�}�H�C���S�#�b�&�)�)�)��S�$�$��s�)�)�,�,�,��a��}�}�H�C���S�$�$��s�)�)�,�,�,��S�$�$��s�)�)�,�,�,��)�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��)�V�R���q�c�$�+��/�)J�)J�)J�K�K�K��z����i���Y��s�^�^�<�<�<�<�<��i���Z���_�_�=�=�=�=�=rc��|jdzdz}|j}tj|d|dd��}tj|�|||��������}t||��tj|�|�������}t||��dS)Ng�?r0rr*rJr1)r!r"rr3�sortrP�rootsr
)rrErF�tgt�ress     r�
test_rootsr��s�����d��S� �A���A�
�+�a��d�A�a�D�!�
$�
$�C�
�'�$�.�.��Q�q�.�9�9�?�?�A�A�
B�
B�C���S�!�!�!�
�'�$�.�.��%�%�+�+�-�-�
.�
.�C���S�!�!�!�!�!rc�t�|�d��}t|���d��dS�NrJ)rKrrQ�rrGs  r�test_degreer��s/���
�
�1�
�
�A�������Q�����rc�B�|�d��}|���}t||k��t||u��t|j|ju��t|j|ju��t|j|ju��dSr�)rK�copyr
r#r!r")rr%r&s   r�	test_copyr��s���	
���A���B�	�����B��B�"�H�����B�b�L�����B�G�2�7�"�#�#�#��B�I�R�Y�&�'�'�'��B�I�R�Y�&�'�'�'�'�'rc�h�t}|�|gd�����}|�|�����}|�|�d����}t||gd�����t||gd�����|�|gd�����}|�|�d�����}|�|�dddg�����}t||gd�����t||gd�����|�|gd�����}|�|�d�	����}|�|�dd�	����}t||gd
�����t||gd�����d|jz}|�|gd���|���}|�|�����}|�|�d����}t||gd�����t||gd�����dS)
N)r/��r/)rr/r-rx)rrr*r*r*r*��k)r*r/r-rx)r*r*r*r*r*)�lbnd)���r/r-rx)r�r�r*r*r*rz)rr@�integr(r!)r�P�p0r%r&rEs      r�
test_integr��so���A�	
���1�1�_�_�_�%�%�	&�	&�B�	
������
�
�	�	�B�	
���������	�	�B��R���<�<�<���1�1�1��R���?�?�?�!3�!3�4�4�4�	
���1�1�_�_�_�%�%�	&�	&�B�	
������1��
�
�	�	�B�	
�������q�!�f��%�%�	&�	&�B��R���<�<�<���1�1�1��R���?�?�?�!3�!3�4�4�4�	
���1�1�_�_�_�%�%�	&�	&�B�	
������a�� � �	!�	!�B�	
���������#�#�	$�	$�B��R���=�=�=�!1�!1�2�2�2��R���#3�#3�#3�!4�!4�5�5�5�	�$�+�
�A�	
���1�1�_�_�_�%�%�a��	0�	0�B�	
������
�
�	�	�B�	
���������	�	�B��R���<�<�<���1�1�1��R���?�?�?�!3�!3�4�4�4�4�4rc���|jtd��dzz}|jtd��dzz}|gd�||���}|�dddg���}|�ddg���}t	|�d��j|j��t	|�d��j|j��|gd���}|�dddg���}|�ddg���}t	|�d��j|j��t	|�d��j|j��dS)Nr.r0rnr1r/r*r�)r!r4r"r�r
�derivr#)rrErFr%r&rjs      r�
test_derivr��s?��	
��f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A�	
��i�i�i��!�	,�	,�	,�B�	���!��1�v��	�	�B�	���!��s��	�	�B��������(�"�'�2�2�2��������(�"�'�2�2�2�	
��i�i�i���B�	���!��1�v��	�	�B�	���!��s��	�	�B��������(�"�'�2�2�2��������(�"�'�2�2�2�2�2rc��|jtd��dzz}|jtd��dzz}|gd�||���}tj|d|dd��}||��}|�d��\}}t||��t||��tjddd��}||��}|�dddg�	��\}}t||��t||��dS)
Nr.r0rnr1rr*�r/rz)r!r4r"rr3r
)rrErFrG�xtgt�ytgt�xres�yress        r�
test_linspacer��s����f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A���Y�Y�Y�q��+�+�+�A�
�;�q��t�Q�q�T�2�&�&�D��1�T�7�7�D����B���J�D�$���d�#�#�#���d�#�#�#�
�;�q�!�R� � �D��1�T�7�7�D����B��1�v��.�.�J�D�$���d�#�#�#���d�#�#�#�#�#rc�
�|jtd��dzz}|jtd��dzz}|dg||���}|gd�||���}td��D]}t	||z|��||z}�|dg��}|gd���}td��D]}t	||z|��||z}�tttj|d��tttj|d��dS)	Nr.r0r*r1rnrJg�?rO)	r!r4r"�ranger(r�
ValueErrorr��pow)rrErFr��tst�is      r�test_powr��s����f�T�l�l�3�&�&�A���f�T�l�l�3�&�&�A�
�$��s�1�Q�
'�
'�
'�C�
�$�y�y�y��1�
-�
-�
-�C�
�1�X�X���� ��a���-�-�-��C�i���
�$��s�)�)�C�
�$�y�y�y�/�/�C�
�1�X�X���� ��a���-�-�-��C�i����*�b�f�c�3�/�/�/��*�b�f�c�2�.�.�.�.�.rc��t}|j}tj|d|dd��}|�|gd�����}d|dd|zzzz}||��}t||��dS)Nrr*rCrnr/r-)rr!rr3r@r
)rr�rEr9rGr�r�s       r�	test_callr�s����A���A�
��A�a�D�!�A�$��#�#�A�	
�	�	�!�!�I�I�I�,�,���A�
�a��Q�q�S��k�/�C�
�!�A�$�$�C���S�!�!�!�!�!rc��|gd���}tt|jd��tt|jd��tt	|�d����d��tt	|�d����d��tt	|�d����d��tt	|�d����d��dS)NrnryrOr-r/r*r)rr��cutdegrrRr�s  r�test_cutdegr�s�����Y�Y�Y���A��*�a�h��+�+�+��*�a�h��+�+�+���Q�X�X�a�[�[�!�!�1�%�%�%���Q�X�X�a�[�[�!�!�1�%�%�%���Q�X�X�a�[�[�!�!�1�%�%�%���Q�X�X�a�[�[�!�!�1�%�%�%�%�%rc��|gd���}tt|jd��tt|jd��tt	|�d����d��tt	|�d����d��tt	|�d����d��tt	|�d����d��dS)Nrnryrrxr-r/r*)rr��truncaterrRr�s  r�
test_truncater�s�����Y�Y�Y���A��*�a�j�"�-�-�-��*�a�j�!�,�,�,���Q�Z�Z��]�]�#�#�Q�'�'�'���Q�Z�Z��]�]�#�#�Q�'�'�'���Q�Z�Z��]�]�#�#�Q�'�'�'���Q�Z�Z��]�]�#�#�Q�'�'�'�'�'rc�B�gd�}||��}t|���j|dd���t|�d��j|dd���t|�d��j|dd���dS)N)r*g���ư>g�-���q=rr-g�����|�=r/g�h㈵��>r*)r�trimr#)r�crGs   r�	test_trimr�"s������A���Q���A���������"�1�"��&�&�&��������#�Q�r��r�U�+�+�+��������"�A�b�q�b�E�*�*�*�*�*rc��|j}|j}|dg||���}tddg|�����d|zdz}|dg||���}tddg|�����dS)Nr*r1rr/)r!r"r
�mapparmsrLs    r�
test_mapparmsr�*s�����A���A���a�S��1�%�%�%�A���A���
�
���-�-�-�	�!��a��A���a�S��1�%�%�%�A���A���
�
���-�-�-�-�-rc���|gd���}tjd��}tttj||��tttj||��dS)Nrnr-)r�onesrrr�)rrGr9s   r�test_ufunc_overrider�6sR����Y�Y�Y���A�
���
�
�A��)�R�V�Q��*�*�*��)�R�V�Q��*�*�*�*�*rc�&�eZdZd�Zd�Zd�Zd�ZdS)�TestInterpolatec��||dz
z|dz
zSrdre)�selfr9s  rrfzTestInterpolate.fDs���A��E�{�a�!�e�$�$rc��tttj|jd��tt
tj|jd��dS)NrOg$@)rr�r�interpolaterfr)r�s r�test_raiseszTestInterpolate.test_raisesGs:���j�)�"7����D�D�D��i��!6����D�D�D�D�Drc��tdd��D]?}ttj|j|�����|k���@dS)Nr*rJ)r�r
rr�rfrQ)r��degs  r�test_dimensionszTestInterpolate.test_dimensionsKsX����A�;�;�	H�	H�C��I�)�$�&�#�6�6�=�=�?�?�3�F�G�G�G�G�	H�	Hrc	�
�d�}tjddd��}tdd��D]X}td|dz��D]B}tj||ddg|f���}t||��|||��d����C�YdS)	Nc��||zSrre)r9rGs  r�powxz0TestInterpolate.test_approximation.<locals>.powxQs���a�4�Krrr/r+r*)r!r^rC)�decimal)rr3r�rr�r
)r�r�r9r��trGs      r�test_approximationz"TestInterpolate.test_approximationOs���	�	�	�
�K��1�b�!�!����B�<�<�	B�	B�C��1�c�A�g�&�&�
B�
B���)�$��Q��F�!��N�N�N��#�A�A�a�D�D�$�$�q�!�*�*�b�A�A�A�A�A�
B�	B�	BrN)r�
__module__�__qualname__rfr�r�r�rerrr�r�Bs[������%�%�%�E�E�E�H�H�H�	B�	B�	B�	B�	Brr�)r)=�__doc__�operatorr��numbersrrZ�numpyr�numpy.polynomialrrrrrr	�
numpy.testingr
rrr
�numpy.polynomial.polyutilsrr�r}�classids�fixturerr4r(r7r8r>rArHrMrVrarkrrrtr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rerr�<module>r�sy����
����������
�
�
�
�����B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�B�������������3�2�2�2�2�2���)�X��X����5�1�1��1�1�1�1�1�����w�H�-�-�-���.�-��
��	��"�"�"�"�	
����&�&�&�"&�&�&�,!�!�!�&�&�&�(�(�(�&L�L�L�)&�)&�)&�X������>�>�>�,>�>�>�,>�>�>�.C�C�C�8;�;�;�6>�>�>�6*>�*>�*>�Z"�"�"� � � �
(�(�(�5�5�5�:3�3�3�$$�$�$�$/�/�/�&	"�	"�	"�&�&�&�(�(�(�+�+�+�	.�	.�	.�+�+�+�B�B�B�B�B�B�B�B�B�Br

Youez - 2016 - github.com/yon3zu
LinuXploit