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_rbfinterp.cpython-311.pyc
�

d�c�F��Z�ddlZddlZddlZddlmZddlmZmZddl	m
Z
ddlmZddl
mZmZmZmZmZddlmZd�Zd	�Zd
�Zd�Zej�dee����d
���ZGd�d��ZGd�de��ZGd�de��ZGd�de��Z dS)�N)�LinAlgError)�assert_allclose�assert_array_equal)�Halton)�cKDTree)�
_AVAILABLE�_SCALE_INVARIANT�_NAME_TO_MIN_DEGREE�_monomial_powers�RBFInterpolator)�_rbfinterp_pythranc�b�t|jd|��}tj||��S)N�)r�shaper
�_polynomial_matrix)�x�degree�powerss   �H/usr/lib/python3/dist-packages/scipy/interpolate/tests/test_rbfinterp.py�_vandermonders,���a�g�a�j�&�
1�
1�F��0��F�;�;�;�c��|dd�df}dtj|��dtjd|z��zz
dtjd|z��zzz}|S)Nrg
ףp=
@����������np�exp)r�ys  r�_1d_test_functionr!sX��	
�!�!�!�Q�$��A��b�f�a�R�j�j�1�R�V�B�q�D�\�\�>�)�A�b�f�R��T�l�l�N�:�;�A��Hrc���|dd�df|dd�df}}dtjd|zdz
dzdzd|zdz
dzdzz
��z}dtjd|zdzdzdzd|zdzdzz
��z}d	tjd|zd
z
dzdzd|zdz
dzdzz
��z}dtjd|zdz
dzd|zd
z
dzz
��z}||z|z|z}|S)
Nrrg�?�	�r�1�
g�?�rg������ɿr)r�x1�x2�term1�term2�term3�term4r s        r�_2d_test_functionr.s���q�q�q�!�t�W�a����1��g��B��2�6�A�b�D��F�Q�;�,�q�.�A�b�D��F�Q�;�q�=�8�9�9�9�E��2�6�A�b�D��F�Q�;�,�r�/�Q�r�T�!�V�R�K�7�8�8�8�E��"�&�1�R�4��6�A�+��a��1�R�4��6�A�+�a�-�7�8�8�8�E��2�6�A�b�D��F�Q�;�,�!�B�$�q�&�1��4�5�5�5�E�
��
����%�A��Hrc�p�d}d}dD�]-}t|dtj������}t	|��D]�}d|�|��zdz
}tj||��}t||dz
��}	tj�	|	d�	��\}
}|
dd�|	j
dd�f}|j�|���|��}
	tj�
|
����#tjj$rYdSwxYw��/d
S)Nr&�d)rr$rr�F��scramble�seedr$r�complete)�modeT)rr�random�RandomState�ranger
�_kernel_matrixr�linalg�qrr�T�dot�choleskyr)�kernel�m�nx�ntests�ndim�seq�_r�A�P�Q�R�Q2�Bs              r�#_is_conditionally_positive_definiterM*s?��
�B�
�F������T�E��	�0E�0E�0G�0G�H�H�H���v���	�	�A��#�*�*�R�.�.� �1�$�A�"�1�!�V�<�<�A��Q��A��&�&�A��9�<�<��
�<�3�3�D�A�q�
�1�1�1�a�g�a�j�k�k�>�"�B�����������#�#�A�
��	�"�"�1�%�%�%�%���9�(�
�
�
��u�u�u�u�
����	� �4s�7D�D1�0D1r@c�Z�tj|d��dz}t||��sJ�dS)N���r)r
�getrM)r@rAs  r�$test_conditionally_positive_definiterQIs7��
	����+�+�a�/�A�.�v�q�9�9�9�9�9�9�9rc��eZdZej�dee����d���Zej�dee����d���Z	ej�dee
����d���Zd�Zejj
d���Zd�Zd�Zej�dee
����d	���Zej�dee
����d
���Zej�dee
����d���Zd�Zd
�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Zd�Z dS)�_TestRBFInterpolatorr@c��tddtj������}d|�d��z}t	|��}d|�d��z}|�||d|���|��}|�||d|���|��}t
||d	�
��dS)NrFr2r�2��?��epsilonr@�@�:�0�yE>��atol)rrr7r8r!�buildr��selfr@rErr �xitp�yitp1�yitp2s        r�test_scale_invariance_1dz-_TestRBFInterpolator.test_scale_invariance_1dSs����Q��R�Y�-B�-B�-D�-D�E�E�E��
�c�j�j��n�n����a� � ������B�����<��
�
�1�a��V�
�<�<�T�B�B��<��
�
�1�a��V�
�<�<�T�B�B����u�4�0�0�0�0�0�0rc��tddtj������}|�d��}t	|��}|�d��}|�||d|���|��}|�||d|���|��}t
||d�	��dS)
Nr$Fr2r0rVrWrYrZr[)rrr7r8r.r]rr^s        r�test_scale_invariance_2dz-_TestRBFInterpolator.test_scale_invariance_2d_s����Q��R�Y�-B�-B�-D�-D�E�E�E���J�J�s�O�O���a� � ���z�z�#����<��
�
�1�a��V�
�<�<�T�B�B��<��
�
�1�a��V�
�<�<�T�B�B����u�4�0�0�0�0�0�0rc�V�tddtj������}d}d}|�d��}t	|��}|�d��}|t
vrO|�|||���|��}|�||z|z||���||z|z��}	nS|�||d|�	��|��}|�||z|z|d|z|�	��||z|z��}	t||	d
���dS)Nr$Fr2g�d~�QJgA�j�ZKr0�r@�@rWrZr[)rrr7r8r.r	r]r)
r_r@rE�scale�shiftrr r`rarbs
          r�test_extreme_domainsz)_TestRBFInterpolator.test_extreme_domainsks\���Q��R�Y�-B�-B�-D�-D�E�E�E�������J�J�s�O�O���a� � ���z�z�#�����%�%�%�3�D�J�J�q�!�F�J�3�3�D�9�9�E��D�J�J��%��%��������u�*�u�$�&�&�E�E�
A�D�J�J�q�!�S��J�@�@��F�F�E��D�J�J��%��%����E�	������u�*�u�$�	&�&�E�	��u�4�0�0�0�0�0�0rc��tj�d��}tdd|���}d}|�d��}|�d��}t	||��}t	||��}|�dd|jd	��}|�|��}	|�|��}
|�||	|�
��|��}t|
|d���dS)
Nrr$Fr2rrU�rVr�rrZr[)
rr7r8rr�normalrr>r]r)r_�rngrErrr`rH�Pitp�poly_coeffsr rarbs            r�test_polynomial_reproductionz1_TestRBFInterpolator.test_polynomial_reproduction�s����i�#�#�A�&�&���Q��S�1�1�1�����J�J�r�N�N���z�z�"�~�~����F�#�#���D�&�)�)���j�j��c�1�7�1�:�6�6��
�E�E�+��������%�%��/��
�
�1�a��
�/�/��5�5����u�4�0�0�0�0�0�0rc�N��tj�d��}tdd|���}d}d}|�d��}|�|��}t	||��}t	||��}	|�dd	|jd
��}
|�|
��}|	�|
��}|�|||���}
|
j	��fd�}|�
|
d
|��|
|��}t||d���dS)Nrr$Fr2ri	rUrmrVrrnc�@��|�d����|i|��S)Nr0)�
memory_budget)�update)�args�kwargs�ce_reals  �r�_chunk_evaluatorz<_TestRBFInterpolator.test_chunking.<locals>._chunk_evaluator�s,����M�M��M�,�,�,��7�D�+�F�+�+�+rr{rZr[)rr7r8rrrorr>r]r{�setattrr)r_�monkeypatchrprEr�largeNrr`rHrqrrr ra�interpr{rbrzs                @r�
test_chunkingz"_TestRBFInterpolator.test_chunking�s/���
�i�#�#�A�&�&���Q��S�1�1�1�������J�J�r�N�N���z�z�&�!�!����F�#�#���D�&�)�)���j�j��c�1�7�1�:�6�6��
�E�E�+��������%�%�����A�q���0�0���)��	,�	,�	,�	,�	,�	���F�$6�8H�I�I�I���t������u�4�0�0�0�0�0�0rc
��tddtj������}|�d��}|�d��}tjt|��t|dd�ddd�f��g��j}|�||��|��}|�||dd�df��|��}|�||dd�df��|��}t|dd�df|��t|dd�df|��dS)Nr$Fr2r0rOrr)	rrr7r8�arrayr.r=r]r�r_rErr`r rarb�yitp3s        r�test_vector_dataz%_TestRBFInterpolator.test_vector_data�s7���Q��R�Y�-B�-B�-D�-D�E�E�E���J�J�s�O�O���z�z�#�����H�'��*�*�'��!�!�!�T�T�r�T�'�
�3�3�5�
6�
6�67�	
�!��
�
�1�a� � ��&�&��&��
�
�1�a����1��g�&�&�t�,�,��&��
�
�1�a����1��g�&�&�t�,�,����a�a�a��d��U�+�+�+���a�a�a��d��U�+�+�+�+�+rc	�6�tddtj������}|�d��}|�d��}t	|��dt	|dd�ddd�f��zz}|�||��|��}|�||j��|��}|�||j��|��}t|j|��t|j|��dS)Nr$Fr2r0y�?rO)	rrr7r8r.r]�real�imagrr�s        r�test_complex_dataz&_TestRBFInterpolator.test_complex_data�s����Q��R�Y�-B�-B�-D�-D�E�E�E���J�J�s�O�O���z�z�#�����a� � �2�&7��!�!�!�T�T�r�T�'�
�&C�&C�#C�C�� ��
�
�1�a� � ��&�&��%��
�
�1�a�f�%�%�d�+�+��%��
�
�1�a�f�%�%�d�+�+����
�E�*�*�*���
�E�*�*�*�*�*rc��tddtj������}d|�d��z}d|�d��z}t	|��}t	|��}|�||d|���|��}tj||z
dz��}|d	ksJ�dS)
NrFr2rrUrhrWr$�-C��6?)rrr7r8r!r]�mean�	r_r@rErr`r �ytrue�yitp�mses	         r�test_interpolation_misfit_1dz1_TestRBFInterpolator.test_interpolation_misfit_1d�s����Q��R�Y�-B�-B�-D�-D�E�E�E��
�c�j�j��n�n�������B������a� � ��!�$�'�'��;�t�z�z�!�Q��F�z�;�;�D�A�A���g�t�e�|�a�'�(�(���V�|�|�|�|�|�|rc�z�tddtj������}|�d��}|�d��}t	|��}t	|��}|�||d|���|��}tj||z
dz��}|dksJ�dS)Nr$Fr2r0rhrWg-C��6*?)rrr7r8r.r]r�r�s	         r�test_interpolation_misfit_2dz1_TestRBFInterpolator.test_interpolation_misfit_2d�s����Q��R�Y�-B�-B�-D�-D�E�E�E���J�J�s�O�O���z�z�#�����a� � ��!�$�'�'��;�t�z�z�!�Q��F�z�;�;�D�A�A���g�t�e�|�a�'�(�(���V�|�|�|�|�|�|rc	��tj�d��}tdd|���}d}d}dtjddd	��z}d
|�d��z}t|��|�d|d
��z}t|��}	d}
|D][}|�||d||���|��}tjtj	||	z
dz����}
|
|krd}
n�\|
sJ�dS)NrrFr2g�������?g�������?r&����rr0rm)r0rV)rX�	smoothingr@r$T)
rr7r8r�linspacer!ror]�sqrtr�)r_r@rprE�noise�rmse_tol�smoothing_rangerr r��rmse_within_tolr��ysmooth�rmses              r�test_smoothing_misfitz*_TestRBFInterpolator.test_smoothing_misfits/���i�#�#�A�&�&���Q��S�1�1�1�������b�k�"�a��4�4�4��
�c�j�j��o�o����a� � �3�:�:�c�5�&�#A�#A�A��!�!�$�$����(�		�		�I��d�j�j��1��#��	!��� !�	"�"�G�
�7�2�7�G�e�O�a�#7�8�8�9�9�D��h���"&����������rc��tj�d��}tdd|���}d}|�d��}t	||��}|�dd|jd��}|�|��}tj|��}|d	xxdz
cc<tj	d
��}	d|	d	<|�
|||	���|��}
t|
|d
���dS)NrrFr2r$rUrmrVr&)rUg@�@�r�r�r[)rr7r8rrrorr>�copy�zerosr]r)r_rprErrrHrrr �y_with_outlierr�r�s           r�test_array_smoothingz)_TestRBFInterpolator.test_array_smoothings����i�#�#�A�&�&���Q��S�1�1�1�����J�J�r�N�N����F�#�#���j�j��c�1�7�1�:�6�6��
�E�E�+�����������r����c�!�����H�U�O�O�	��	�"�
�A�t�z�z�!�^�y�z�A�A�!�D�D����a�d�+�+�+�+�+�+rc���tddtj�������d��}t	|��}tddtj�������d��}d}tjt|���5|�||��|��ddd��dS#1swxYwYdS)Nr$Fr2r&rzExpected the second axis of `x`��match)	rrr7r8r.�pytest�raises�
ValueErrorr])r_r �drr�s     r�$test_inconsistent_x_dimensions_errorz9_TestRBFInterpolator.test_inconsistent_x_dimensions_error/s
��
�1�u�2�9�+@�+@�+B�+B�C�C�C�J�J�2�N�N���a� � ���1�u�2�9�+@�+@�+B�+B�C�C�C�J�J�2�N�N��1��
�]�:�U�
3�
3�
3�	 �	 ��D�J�J�q�!���Q����	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 ����	 �	 �	 �	 �	 �	 s�/ C�C �#C c��tjddd��dd�df}tjd��}d}tjt
|���5|�||��ddd��dS#1swxYwYdS)Nrrr1zExpected the first axis of `d`r��rr�r�r�r�r�r]�r_r r�r�s    r� test_inconsistent_d_length_errorz5_TestRBFInterpolator.test_inconsistent_d_length_error9s����K��1�a� � ����D��)���H�Q�K�K��0��
�]�:�U�
3�
3�
3�	�	��J�J�q�!����	�	�	�	�	�	�	�	�	�	�	�	����	�	�	�	�	�	s�A6�6A:�=A:c���tjddd��}tjd��}d}tjt
|���5|�||��ddd��dS#1swxYwYdS)Nrrr1z"`y` must be a 2-dimensional array.r�r�r�s    r�test_y_not_2d_errorz(_TestRBFInterpolator.test_y_not_2d_error@s����K��1�a� � ���H�Q�K�K��4��
�]�:�U�
3�
3�
3�	�	��J�J�q�!����	�	�	�	�	�	�	�	�	�	�	�	����	�	�	�	�	�	s�A,�,A0�3A0c�2�tjddd��dd�df}tjd��}tjd��}d}t	jt|���5|�|||���ddd��dS#1swxYwYdS)Nrrr1zExpected `smoothing` to ber�r�)rr�r��onesr�r�r�r])r_r r�r�r�s     r�(test_inconsistent_smoothing_length_errorz=_TestRBFInterpolator.test_inconsistent_smoothing_length_errorGs����K��1�a� � ����D��)���H�Q�K�K���G�A�J�J�	�,��
�]�:�U�
3�
3�
3�	2�	2��J�J�q�!�y�J�1�1�1�	2�	2�	2�	2�	2�	2�	2�	2�	2�	2�	2�	2����	2�	2�	2�	2�	2�	2s�&B�B�Bc�
�tjddd��dd�df}tjd��}d}tjt
|���5|�||d���ddd��dS#1swxYwYdS)Nrrr1z`kernel` must be one ofr��testrgr�r�s    r�test_invalid_kernel_name_errorz3_TestRBFInterpolator.test_invalid_kernel_name_errorOs����K��1�a� � ����D��)���H�Q�K�K��)��
�]�:�U�
3�
3�
3�	,�	,��J�J�q�!�F�J�+�+�+�	,�	,�	,�	,�	,�	,�	,�	,�	,�	,�	,�	,����	,�	,�	,�	,�	,�	,��A8�8A<�?A<c�0�tjddd��dd�df}tjd��}tD]Y}|tvr�d}tjt|���5|�|||���ddd��n#1swxYwY�ZdS)Nrrr1z`epsilon` must be specifiedr�rg)	rr�r�rr	r�r�r�r])r_r r�r@r�s     r� test_epsilon_not_specified_errorz5_TestRBFInterpolator.test_epsilon_not_specified_errorVs����K��1�a� � ����D��)���H�Q�K�K�� �	0�	0�F��)�)�)��1�E���z��7�7�7�
0�
0��
�
�1�a��
�/�/�/�
0�
0�
0�
0�
0�
0�
0�
0�
0�
0�
0����
0�
0�
0�
0��	0�	0s�%B
�
B	�B	c�D�tjddd��dd�df}tjddd��}tjd��}d}tjt
|���5|�||��|��ddd��dS#1swxYwYdS)Nrrr1z"`x` must be a 2-dimensional array.r�r�)r_r rr�r�s     r�test_x_not_2d_errorz(_TestRBFInterpolator.test_x_not_2d_erroras����K��1�a� � ����D��)���K��1�a� � ���H�Q�K�K��4��
�]�:�U�
3�
3�
3�	 �	 ��D�J�J�q�!���Q����	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 �	 ����	 �	 �	 �	 �	 �	 s�( B�B�Bc�
�tjddd��dd�df}tjd��}d}tjt
|���5|�||d���ddd��dS#1swxYwYdS)Nrrz#At least 2 data points are requiredr��thin_plate_splinergr�r�s    r�"test_not_enough_observations_errorz7_TestRBFInterpolator.test_not_enough_observations_erroris����K��1�a� � ����D��)���H�Q�K�K��5��
�]�:�U�
3�
3�
3�	9�	9��J�J�q�!�$7�J�8�8�8�	9�	9�	9�	9�	9�	9�	9�	9�	9�	9�	9�	9����	9�	9�	9�	9�	9�	9r�c
�J�tjddd��dd�df}tjd��}tj��D]Z\}}d|��}tjt|���5|�||d||dz
���ddd��n#1swxYwY�[dS)Nrrr1z`degree` should not be below r�rV)rXr@r)	rr�r�r
�itemsr��warns�Warningr])r_r r�r@�degr�s      r�test_degree_warningz(_TestRBFInterpolator.test_degree_warningps���K��1�a� � ����D��)���H�Q�K�K��.�4�6�6�	K�	K�K�F�C�9�C�9�9�E���g�U�3�3�3�
K�
K��
�
�1�a��V�C��E�
�J�J�J�
K�
K�
K�
K�
K�
K�
K�
K�
K�
K�
K����
K�
K�
K�
K��	K�	Ks�-B�B	�B	c��tjddgddgddgg��}tjgd���}d}tjt|���5|�||d���|��ddd��dS#1swxYwYdS)	NrYrmrV)rmrmrmzdoes not have full column rankr�r�rg)rr�r�r�rr]r�s    r�test_rank_errorz$_TestRBFInterpolator.test_rank_errorxs���
�H�s�C�j�3��*�s�C�j�9�:�:���H�_�_�_�%�%��0��
�]�;�e�
4�
4�
4�	<�	<�8�D�J�J�q�!�$7�J�8�8��;�;�;�	<�	<�	<�	<�	<�	<�	<�	<�	<�	<�	<�	<����	<�	<�	<�	<�	<�	<s�"B�B�Bc���dD]]}tjd|f��}tjd��}|�||d���|��}t	||���^dS)N)rr$rr)r�linearrg)rr�r�r]r)r_�dimr r��fs     r�test_single_pointz&_TestRBFInterpolator.test_single_point�sq���	"�	"�C���!�S��"�"�A����
�
�A�1��
�
�1�a��
�1�1�!�4�4�A��A�q�!�!�!�!�		"�	"rc��tddtj�d�����}d|�d��z}d|�d��z}t	|��}|�||��}||��}t
jt
j|����|��}t||��dS)NrFle�r2rrU)
rrr7r8r!r]�pickle�loads�dumpsr)r_rErr`r rrarbs        r�test_pickleablez$_TestRBFInterpolator.test_pickleable�s����Q��R�Y�-B�-B�:�-N�-N�O�O�O��
�c�j�j��n�n�������B������a� � �����A�q�!�!����t����2���V�\�&�1�1�2�2�4�8�8���5�%�(�(�(�(�(rN)!�__name__�
__module__�__qualname__r��mark�parametrize�sortedr	rcrerrkrs�slowr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r��rrrSrSRsz�������[���X�v�v�.>�'?�'?�@�@�	1�	1�A�@�	1��[���X�v�v�.>�'?�'?�@�@�	1�	1�A�@�	1��[���X�v�v�j�'9�'9�:�:�1�1�;�:�1�61�1�1�,�[��1�1���1�>,�,�,�$+�+�+�"�[���X�v�v�j�'9�'9�:�:�
�
�;�:�
��[���X�v�v�j�'9�'9�:�:�
�
�;�:�
��[���X�v�v�j�'9�'9�:�:���;�:��6,�,�,�& � � �������2�2�2�,�,�,�	0�	0�	0� � � �9�9�9�K�K�K�<�<�<�"�"�"�)�)�)�)�)rrSc� �eZdZd�Zd�Zd�ZdS)� TestRBFInterpolatorNeighborsNonec��t|i|��S)N�r�r_rxrys   rr]z&TestRBFInterpolatorNeighborsNone.build�s����/��/�/�/rc��tddtj������}d}d}d|�d��z}d|�d��z}t	|��}|�||||���|��}t
||��}t
||��}	|	�tj�	||d���d	��}
t||
d
���dS)NrFr2r��חArU�rr���rcondrrZr[)rrr7r8r!r]rr>r;�lstsqr�r_rErr�rr`r rarHrqrbs           r�test_smoothing_limit_1dz8TestRBFInterpolatorNeighborsNone.test_smoothing_limit_1d�s���Q��R�Y�-B�-B�-D�-D�E�E�E�����	�
�c�j�j��n�n�������B������a� � ����
�
�
�q�������	���
��F�#�#���D�&�)�)����������A�T��:�:�1�=�>�>����u�4�0�0�0�0�0�0rc��tddtj������}d}d}|�d��}|�d��}t	|��}|�||||���|��}t
||��}t
||��}	|	�tj�	||d���d	��}
t||
d
���dS)Nr$Fr2rr�r0r�r�rrZr[)rrr7r8r.r]rr>r;r�rr�s           r�test_smoothing_limit_2dz8TestRBFInterpolatorNeighborsNone.test_smoothing_limit_2d�s����Q��R�Y�-B�-B�-D�-D�E�E�E�����	��J�J�s�O�O���z�z�#�����a� � ����
�
�
�q�������	���
��F�#�#���D�&�)�)����������A�T��:�:�1�=�>�>����u�4�0�0�0�0�0�0rN)r�r�r�r]r�r�r�rrr�r��sA������0�0�0�1�1�1�21�1�1�1�1rr�c��eZdZd�Zd�ZdS)�TestRBFInterpolatorNeighbors20c�"�t|i|�ddi��S)N�	neighborsr�r�r�s   rr]z$TestRBFInterpolatorNeighbors20.build�s ����=��=�=�"�=�=�=�=rc	��tddtj������}|�d��}|�d��}t	|��}|�||��|��}g}t
|��}|D]_}|�|d��\}	}
|�t||
||
��|d��d���`t||d���dS)	Nr$Fr2r0r�rrZr[)rrr7r8r.r]r�query�appendrr)r_rErr`r rarb�tree�xirF�nbrs           r�#test_equivalent_to_rbf_interpolatorzBTestRBFInterpolatorNeighbors20.test_equivalent_to_rbf_interpolator�s����Q��R�Y�-B�-B�-D�-D�E�E�E���J�J�s�O�O���z�z�#�����a� � �� ��
�
�1�a� � ��&�&�����q�z�z���	G�	G�B��Z�Z��B�'�'�F�A�s��L�L�8���3���3��8�8��D��B�B�1�E�F�F�F�F���u�4�0�0�0�0�0�0rN�r�r�r�r]r�r�rrr�r��s2������>�>�>�1�1�1�1�1rr�c��eZdZd�Zd�ZdS)�TestRBFInterpolatorNeighborsInfc�6�t|i|�dtji��S)Nr�)rr�infr�s   rr]z%TestRBFInterpolatorNeighborsInf.build�s"����A��A�A�"�&�A�A�A�Arc�t�tddtj������}d|�d��z}d|�d��z}t	|��}|�||��|��}t
||��|��}t||d���dS)NrFr2rrUrZr[)rrr7r8r!r]rr)r_rErr`r rarbs       rr�zCTestRBFInterpolatorNeighborsInf.test_equivalent_to_rbf_interpolator�s����Q��R�Y�-B�-B�-D�-D�E�E�E��
�c�j�j��n�n�������B������a� � �� ��
�
�1�a� � ��&�&��%���1�%�%�d�+�+����u�4�0�0�0�0�0�0rNr�r�rrr�r��s5������B�B�B�
1�
1�
1�
1�
1rr�)!r�r��numpyr�numpy.linalgr�
numpy.testingrr�scipy.stats.qmcr�
scipy.spatialr�scipy.interpolate._rbfinterprr	r
rr�scipy.interpolater
rr!r.rMr�r�r�rQrSr�r�r�r�rr�<module>rs���
�
�
�
�
�
�
�
�����$�$�$�$�$�$�=�=�=�=�=�=�=�=�"�"�"�"�"�"�!�!�!�!�!�!���������������1�0�0�0�0�0�<�<�<�
�
�
�	
�	
�	
����>�����6�6�*�#5�#5�6�6�:�:�7�6�:�G)�G)�G)�G)�G)�G)�G)�G)�T
41�41�41�41�41�';�41�41�41�n1�1�1�1�1�%9�1�1�1�01�1�1�1�1�&F�1�1�1�1�1r

Youez - 2016 - github.com/yon3zu
LinuXploit