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/scipy/interpolate/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/scipy/interpolate/tests/__pycache__/test_ndgriddata.cpython-311.pyc
�

d�c�$����ddlZddlmZmZmZddlZddlmZddl	m
Z
mZmZm
Z
ej�deee
g��ZGd�d��ZGd�d	��ZGd
�d��ZdS)�N)�assert_equal�assert_array_equal�assert_allclose)�raises)�griddata�NearestNDInterpolator�LinearNDInterpolator�CloughTocher2DInterpolator�interpolatorc�J�eZdZd�Zd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�ZdS)�TestGriddatac���gd�}gd�}t||gd�d���}t|gd���t||gd���}t|tjtjdg��dS)N)�rr�r��rr)r��)�rr)rrr���)�
fill_value)g�rrr)rr�np�nan)�self�x�y�yis    �I/usr/lib/python3/dist-packages/scipy/interpolate/tests/test_ndgriddata.py�test_fill_valuezTestGriddata.test_fill_values���!�!�!���I�I��
�a��1�1�1�b�
A�
A�
A���2�|�|�|�,�,�,�
�a��1�1�1�
2�
2���2������2�3�3�3�3�3�c
���tjgd�tj���}tj|jdtj���dd�dftjddg��ddd�fz}dD]k}dD]f}t||f��}t
|dd�df|dd�dff||dd�df|dd�dff||���}t||d|�	���g�ldS�
N�r)��r$)r$��?)r%r%)g�?g333333�?��dtyperr��nearest�linear�cubic�TF��method�rescale�+����=��atol�err_msg�r�array�double�arange�shape�reprrr�rrrr.r/�msgrs       r�test_alternative_callz"TestGriddata.test_alternative_calls+���H�N�N�N��9�
&�
&�
&��
�Y�q�w�q�z���
3�
3�
3�A�A�A�d�F�
;��x��1����t�A�A�A�v�&�'��5�	@�	@�F�(�
@�
@���F�G�,�-�-���q����1��v�q����1��v�.��A�a�a�a��c�F�A�a�a�a��c�F�3C�F�&-�/�/�/����2�E�3�?�?�?�?�?�	
@�	@�	@r c	�z�tjgd�tj���}tj|jdtj���dd�dftjddg��ddd�fz}dD]?}dD]:}t||f��}t
|||||���}t||d|�	���;�@dSr"r4r:s       r�test_multivalue_2dzTestGriddata.test_multivalue_2d(s����H�N�N�N��9�
&�
&�
&��
�Y�q�w�q�z���
3�
3�
3�A�A�A�d�F�
;��x��1����t�A�A�A�v�&�'��5�	@�	@�F�(�
@�
@���F�G�,�-�-���a��A�f�g�F�F�F����2�E�3�?�?�?�?�?�
@�	@�	@r c
���tjgd�tj���}tj|jdtj���}|dd�ddd�ftjgd���ddd�dfz}dD]s}dD]n}t||f��}t
|||||���}t|jd|�	��t|tj	|dd�dfd
��d|����o�tdS)
Nr#r&r�rrrr(r,r-��r�r3�rrr0r1�
rr5r6r7r8r9rrr�tile�rrr�xir.r/r;rs        r�test_multipoint_2dzTestGriddata.test_multipoint_2d4s&���H�N�N�N��9�
&�
&�
&���I�a�g�a�j��	�2�2�2��
�q�q�q��a�a�a�x�[�2�8�G�G�G�,�,�T�!�!�!�D�[�9�
9��4�	9�	9�F�(�
9�
9���F�G�,�-�-���a��B�v�w�G�G�G���R�X�v�s�;�;�;�;���B�G�A�a�a�a��f�I�v�$>�$>�%*�C�9�9�9�9�9�
9�	9�	9r c
��tjgd�tj���}tj|jdtj���}|d|ddd�zz
}|dd�ddd�ftjgd���ddd�dfz}dD]s}dD]n}t||f��}t
|||||�	��}t|jd
|���t|tj	|dd�dfd��d
|����o�tdS)Nr#r&r�@rr@r(r,r-rArCrDr0r1rErGs        r�test_complex_2dzTestGriddata.test_complex_2dDs=���H�N�N�N��9�
&�
&�
&���I�a�g�a�j��	�2�2�2��
��1�T�T�r�T�7�
�N��
�q�q�q��a�a�a�x�[�2�8�G�G�G�,�,�T�!�!�!�D�[�9�
9��4�	9�	9�F�(�
9�
9���F�G�,�-�-���a��B�v�w�G�G�G���R�X�v�s�;�;�;�;���B�G�A�a�a�a��f�I�v�$>�$>�%*�C�9�9�9�9�9�
9�	9�	9r c	�l�tjgd���}tjgd���}dD]�}tt||||���||d���tt|�dd��|||���||d���tt|f||f|���||d�����dS)	N�r�@r�@rB��rrrg333333@rrr(�r.r0�r3r2rQr�rr5rr�reshape�rrrr.s    r�test_1dzTestGriddata.test_1dU�����H�+�+�+�,�,���H�)�)�)�*�*��4�	8�	8�F��H�Q��1�V�<�<�<�a�$*��
8�
8�
8�
8��H�Q�Y�Y�q�!�_�_�a��6�J�J�J�A�$*��
8�
8�
8�
8��H�a�T�1�q�d�6�B�B�B�A�$*��
8�
8�
8�
8�
8�	8�	8r c��tjgd���}tjgd���}tjddg��}tjddg��}d}tt||||���||d�	��tt|�d
d��|||���||d�	��tt|f||f|���||d�	��dS)NrNrR��������?g@��?r)rSr0rTrQrrU)rrrrH�	yi_shouldr.s      r�test_1d_borderszTestGriddata.test_1d_bordersas'��
�H�+�+�+�,�,���H�)�)�)�*�*��
�X�s�C�j�
!�
!���H�c�3�Z�(�(�	������A�r�(.�0�0�0�1:� &�"�	$�	$�	$�	$�	�����1�a���!�R�(.�0�0�0�1:� &�"�	$�	$�	$�	$�	��!���B�6�(.�0�0�0�1:� &�"�	$�	$�	$�	$�	$�	$r c	�l�tjgd���}tjgd���}dD]�}tt||||���||d���tt|�dd��|||���||d���tt|f||f|���||d�����dS)	N)rOrrPrBrQrrRr(rSg�����|�=rTrQrrUrWs    r�test_1d_unsortedzTestGriddata.test_1d_unsortedwrYr c
���tjgd�tj���}tjgd�tj���}tjgd�tj���}tjtjddd��dd�dftjddd��ddd�f��\}}|���}|���}tj||g��j���}d	D]U}|}t|||tjdd
g��z|���}	t||||d�
��}
t|	|
|d����VdS)N)r)r�d)�
rb)rcr)rrBr&)rrrr)皙�����?g�������?)r\g@g�g@g"@rrc�rbr(gY@rSTr-g�-���q=rT)
rr5r6�broadcast_arrays�linspace�ravel�T�copyrr)r�points�points_rescaled�values�xx�yyrHr.r;�zi�zi_rescaleds           r�test_square_rescale_manualz'TestGriddata.test_square_rescale_manual�s|����D�D�D�B�I�V�V�V���(�#L�#L�#L�TV�T]�^�^�^����/�/�/�r�y�A�A�A���$�R�[��B��%;�%;�A�A�A�d�F�%C�%'�[��C��%<�%<�T�!�!�!�V�%D�F�F���B�
�X�X�Z�Z��
�X�X�Z�Z��
�X�r�2�h�
�
�
!�
&�
&�
(�
(��4�	(�	(�F��C��/�6�2�b�h��D�z�6J�6J�3J�!'�)�)�)�B�"�6�6�2�f�+/�1�1�1�K��B��S�!&�
(�
(�
(�
(�
(�
	(�	(r c	�N�tjgd�tj���}tj|jdtj���}|d|ddd�zz
}tjddg��}dD]�}t||||���}t|||ddd�f|���}t
|||�	��tjdg��}tjgd
���}ttt
||||���ttt
||||�����dS)Nr#r&rrKrr%r(rSrC)r%r%r%)	rr5r6r7r8rr�
assert_raises�
ValueError)	rrrrHr.�p1�p2�xi1�xi3s	         r�
test_xi_1dzTestGriddata.test_xi_1d�sA���H�N�N�N��9�
&�
&�
&���I�a�g�a�j��	�2�2�2��
��1�T�T�r�T�7�
�N��
�X�s�C�j�
!�
!��4�
	)�
	)�F��!�Q��6�2�2�2�B��!�Q��4����6�
�6�:�:�:�B��B��F�3�3�3�3��(�C�5�/�/�C��(�?�?�?�+�+�C��*�h��1�c�!'�
)�
)�
)�
)��*�h��1�c�!'�
)�
)�
)�
)�
)�
	)�
	)r N)
�__name__�
__module__�__qualname__rr<r>rIrLrXr^r`rrrz�r rr
r
s�������4�4�4�@�@�@�
@�
@�
@�9�9�9� 9�9�9�"
8�
8�
8�$�$�$�,
8�
8�
8�(�(�(�()�)�)�)�)r r
c��eZdZd�Zd�ZdS)�TestNearestNDInterpolatorc�&�d\}}tj||z���||f��}tj|��}t||��}ddd�}t|||���}t	||��||��d���dS)N)�rF)�
balanced_tree�
compact_nodes)�tree_optionsr0)r2)rr7rVrr)r�npts�ndrr�nndi�opts�nndi_os        r�test_nearest_optionsz.TestNearestNDInterpolator.test_nearest_options�s������b��I�d�2�g���&�&��b�z�2�2���I�d�O�O��$�Q��*�*��!&��?�?��&�q�!�$�?�?�?�����Q���������7�7�7�7�7�7r c��tjgd�gd�gd�g��}|dd�dd�f}t|d|df|d��}t|dd	gdd	g��ddg��t|d|dft	|d����}t|dd	gdd	g��ddg��dS)
N)rrrrrrr)rrrrrrr)rrrrrrrrrrrrdr[)rr5rr�list)rr��d�NIs    r�test_nearest_list_argumentz4TestNearestNDInterpolator.test_nearest_list_argument�s���
�X�,�,�,�,�,�,�,�,�,�.�/�/��
�q�q�q�!�"�"�u�I��#�A�a�D�!�A�$�<��1��
6�
6���2�2�s�C�j�3��*�5�5��1�v�>�>�>�#�A�a�D�!�A�$�<��a��d���
<�
<���2�2�s�C�j�3��*�5�5��1�v�>�>�>�>�>r N)r{r|r}r�r�r~r rr�r��s2������	8�	8�	8�?�?�?�?�?r r�c�:�eZdZed���Zed���ZdS)�TestNDInterpolatorsc��tj�d��tj�d��}tj�d��}tj||��}tjt|��t
|����}tjt|��t
|����}tj||��\}}tj|�	��|�	��f��j
}|tt||����|��}||��}	|||f��}
||df��}|||��}||d��}
t|	j|
jcxko"|jcxko|jcxko
|
jkncd��dS)NrrcgT)r�random�seed�hypotrg�min�max�meshgrid�vstackrhrir��zipr�size)rrrr�z�X�Y�XY�interp�interp_points0�interp_points1�interp_points2�interp_points3�interp_points4s              r�test_broadcastable_inputz,TestNDInterpolators.test_broadcastable_input�s���	�	���q�����I���R� � ���I���R� � ���H�Q��N�N��
�K��A����A���'�'���K��A����A���'�'���{�1�a� � ���1�
�Y����	�	�1�7�7�9�9�-�
.�
.�
0����d�3�q�!�9�9�o�o�q�1�1�����������A��������C��)�)�����1�������3�����^�(�#�(�)�)�)�)�#�(�)�)�)�)�$�(�)�)�)�)�$�(�	)�)�)�)�+/�		0�	0�	0�	0�	0r c���tj�d��tj�d��}|dd�df|dd�df}}tj||��}tj�d��}|�d���|�d���|�d���|||��}||��dS)Nr)rcrr)�2rF)�write)rr�r�r��setflags)rr�xyrrr�r�r�s        r�test_read_onlyz"TestNDInterpolators.test_read_only�s���	�	���q����
�Y�
�
�g�
&�
&���!�!�!�Q�$�x��A�A�A�q�D��1���H�Q��N�N���Y�
�
�g�
&�
&��
���%�� � � �	�
�
��
����
���%�� � � ���b�!�$�$����r�
�
�
�
�
r N)r{r|r}�parametrize_interpolatorsr�r�r~r rr�r��sJ�������0�0���0�8�������r r�)�numpyr�
numpy.testingrrr�pytestrrt�scipy.interpolaterrr	r
�mark�parametrizer�r
r�r�r~r r�<module>r�s<������K�K�K�K�K�K�K�K�K�K�
�
�
�
�*�*�*�*�*�*�;�;�;�;�;�;�;�;�;�;�;�;�
#�K�3�3��*�,@�/�1����
Z)�Z)�Z)�Z)�Z)�Z)�Z)�Z)�z?�?�?�?�?�?�?�?�6.�.�.�.�.�.�.�.�.�.r 

Youez - 2016 - github.com/yon3zu
LinuXploit