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 :  /usr/lib/python3/dist-packages/scipy/optimize/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /usr/lib/python3/dist-packages/scipy/optimize/tests/__pycache__/test_nonlin.cpython-311.pyc
�

d�c5B����dZddlmZddlZddlmZmZddlm	Z	m
Z
ddlmZddlZ
ddlmZejejejejejejejd	�Zejejejejd
�Zd�Zgd�e_ie_ie_ie_d
�Zgd�e_ejejd�e_ie_ie_d�Zgd�e_ie_ie_ie_d�Z gd�e _ie _ie _ie _d�Z!ddge!_ejejejd�e!_dhe!_hd�e!_d�Z"gd�e"_ejejejd�e"_ddhe"_dhe"_d�Z#dd ge#_ejejejd�e#_ie#_ie#_Gd!�d"��Z$Gd#�d$��Z%Gd%�d&��Z&Gd'�d(��Z'Gd)�d*��Z(dS)+zA Unit tests for nonlinear solvers
Author: Ondrej Certik
May 2007
�)�assert_N)�_nonlin�root)�diag�dot)�inv�)�pressure_network)�anderson�diagbroyden�linearmixing�excitingmixing�broyden1�broyden2�krylov)rrrrc��tj|��j}tgd���}d}||z|t	|j|z��z|zz
}|S)N)��g�?r	��?�{�G�z�?)�np�asarray�Tr�float)�x�d�c�fs    �B/usr/lib/python3/dist-packages/scipy/optimize/tests/test_nonlin.py�Fr sR��
�
�1�
�
��A��_�_�_���A��A�	
��Q���U�1�3��7�^�^�#�a�'�'�A��H�)r	r	r	r	r	c��|S�N��rs r�F2r&)����Hr!)r	rr���)r
rc��|Sr#r$r%s r�F2_luckyr,4r'r!)rrrrrrc�x�tjgd�gd�gd�g��}tjgd���}||z|z
S)N)���r	g)r	r.r	)rr	r.)r	rg@)r�array�r�A�bs   r�F3r3>sE��
��+�+�+�z�z�z�:�:�:�6�7�7�A�
�������A��q�5�1�9�r!)r	rrc��d}||dz|dzdz
tj|d��tj|d��zdd|zzz
gS)Ng��@rr	)r�exp)rr1s  r�	F4_powellr6JsT���A�
�a��d�F�1�Q�4�K�!�O�R�V�Q�q�T�E�]�]�R�V�Q�q�T�E�]�]�:�a�!�A�#�g�F�G�Gr!���r.)r
rr�minres>�cgs�gmres�tfqmrr8�bicgstabc�L�t|dtjgd�����S)Nr()rrrr)r
rr/r%s r�F5r>Zs%���A�q�"�(�+;�+;�+;�"<�"<�=�=�=r!)g@rrr)rr
rr9c	� �|\}}tjddgddgg��}tj|dz|dzdz
zdztj|tj|��zd	z
��g��}tj�||��S)
Ng�/�$�gffffff-@g+��,��?gr���D0�?rr)��r	)rr/�sinr5�linalg�solve)r�x1�x2�J0�vs     r�F6rIis���
�F�B��	��F�D�>��J�'�)�
*�
*�B�
��2��6�b�!�e�a�i�(�3�.��&��b�f�R�j�j��1�,�-�-�/�	0�	0�A��I�O�O�B��"�"�"�"r!g�gffffff�?c��eZdZdZdd�Zdd�Zejjd���Z	d�Z
ej�dgd���d	���Zd
�Z
dS)
�
TestNonlinz�
    Check the Broyden methods for a few test problems.

    broyden1, broyden2, and newton_krylov must succeed for
    all functions. Some of the others don't -- tests in KNOWN_BAD are skipped.

    rc
��|tdkrfdD]c}||jvr�|||j|d|dd���}tt	j||�������|k���d|||j|dd���}tt	j||�������|k��dS)Nr�r:r<r9r8r;��r)�method�line_search�f_tol�maxiter�verbose)rQrRrS)�SOLVERS�JAC_KSP_BAD�xinrr�absolute�max)�selfr�funcrQrOrs      r�_check_nonlin_funczTestNonlin._check_nonlin_func�s����7�8�$�$�$�I�
9�
9���Q�]�*�*���D��A�E�&�d�$�c�1�>�>�>�����A�A�a�D�D�)�)�-�-�/�/�%�7�8�8�8�8��D��A�E���Q�?�?�?�����A�A�a�D�D�!�!�%�%�'�'�%�/�0�0�0�0�0r!c��|dkrjdD]g}||jvr�t||j||ddd|id����}tt	j|j�����|k���ht||j||ddd����}tt	j|j�����|k��dS)	NrrMrNrrO)�ftolrR�disp�jac_options�rO�options)r]rRr^)�ROOT_JAC_KSP_BADrrVrrrW�funrX)rYrrOrQ�
jac_method�ress      r�_check_rootzTestNonlin._check_root�s����X���M�
<�
<�
���!3�3�3���1�a�e�F�,1�c�,-�4<�j�3I�$K�$K�L�L�L�����C�G�,�,�0�0�2�2�U�:�;�;�;�;��1�a�e�F�$)�c�1�E�E�G�G�G�����C�G�$�$�(�(�*�*�U�2�3�3�3�3�3r!c��dSr#r$)rY�a�kws   r�_check_func_failzTestNonlin._check_func_fail�s���r!c�b�tttttt
tfD]�}t���D]e}||j	���vr2|t���vr|�||���O|�||���f��dSr#)
r r&r,r3r6r>rIrT�values�	KNOWN_BAD�	MUST_WORKrjr[)rYrrZs   r�test_problem_nonlinzTestNonlin.test_problem_nonlin�s����R��2�y�"�b�9�	1�	1�A����(�(�
1�
1���1�;�-�-�/�/�/�/��y�/�/�1�1�1�1��-�-�a��6�6�6���'�'��4�0�0�0�0�
1�	1�	1r!rO)�lgmresr:r<r9r8r;c	���d�_�fd�}tjttj|ddd|���t�j��dS)NFc�^��d�_tj|�����S)NT)�_tol_norm_usedrrWrX)rrYs �r�local_norm_funcz8TestNonlin.test_tol_norm_called.<locals>.local_norm_func�s%���"&�D���;�q�>�>�%�%�'�'�'r!rrNr)rOrQrRrS�tol_norm)rs�nonlin�
newton_krylovr rVr)rYrOrts`  r�test_tol_norm_calledzTestNonlin.test_tol_norm_called�sm���$���	(�	(�	(�	(�	(�	��Q���f�D�%(�!�&5�	7�	7�	7�	7�	��#�$�$�$�$�$r!c��tttttt
tfD]K}tD]A}||jvr |tvr|�
||���+|�||���B�LdSr#)r r&r,r3r6r>rIrTrmrnrjrf)rYr�meths   r�test_problem_rootzTestNonlin.test_problem_root�s����R��2�y�"�b�9�	*�	*�A��
*�
*���1�;�&�&��y�(�(��-�-�a��6�6�6��� � ��D�)�)�)�)�
*�	*�	*r!N)r)�__name__�
__module__�__qualname__�__doc__r[rf�pytest�mark�xfailrjro�parametrizerxr{r$r!rrKrKs���������1�1�1�1�4�4�4�4�"�[��
�
���
�1�1�1��[���X�(;�(;�(;�<�<�%�%�<�<�%�*�*�*�*�*r!rKc�t�eZdZdZejgd�e��ejgd�e��ejgd�e��ejgd�e��ejgd�e��ejgd�e��ejgd�e��ejgd	�e��gZd
�eD��Zdd�Z	d
�Z
d�Zd�Zd�Z
d�ZdS)�
TestSecantzDCheck that some Jacobian approximations satisfy the secant condition)r	rrr(r))rrr(r)r	)rr(r)r	r)r(r)r	rr)�	r	r�r	r)rr	r�r	r)r)r)r@r	r	)r	rr@r)r	c��g|]
}|dzdz
��S)rr	r$)�.0rs  r�
<listcomp>zTestSecant.<listcomp>�s ��	�	�	�q�!�Q�$��(�	�	�	r!r	c
�h�|di|��}|�|jd|jdd��tt	|jdd�|jdd�����D�]C\}\}}|�||��t
t||dz����D]}|j||z
dz|j||z
z
}	|j||z
dz|j||z
z
}
ttj
|	|�|
��������||kr~|j||z
dz|j||z
z
}	|j||z
dz|j||z
z
}
ttj
|	|�|
��������EdS)z|
        Check that the given Jacobian approximation satisfies secant
        conditions for last `npoints` points.
        rNr	r$)�setup�xs�fs�	enumerate�zip�update�range�minrr�allcloserD)rY�jac_cls�npointsri�jac�jrr�k�dx�dfs           r�
_check_secantzTestSecant._check_secant�s���
�g�m�m��m�m���	�	�$�'�!�*�d�g�a�j�$�/�/�/�"�3�t�w�q�r�r�{�D�G�A�B�B�K�#@�#@�A�A�	<�	<�I�A�v��1��J�J�q�!�����3�w��!��,�,�-�-�
8�
8���W�Q�q�S��U�^�d�g�a��c�l�2���W�Q�q�S��U�^�d�g�a��c�l�2�����B��	�	�"�
�
�6�6�7�7�7�7��G�|�|��W�Q�w�Y�q�[�)�D�G�A�g�I�,>�>���W�Q�w�Y�q�[�)�D�G�A�g�I�,>�>���B�K��C�I�I�b�M�M�:�:�:�;�;�;��	<�	<r!c�D�|�tj��dSr#)r�rv�BroydenFirst�rYs r�
test_broyden1zTestSecant.test_broyden1�s�����6�.�/�/�/�/�/r!c�D�|�tj��dSr#)r�rv�
BroydenSecondr�s r�
test_broyden2zTestSecant.test_broyden2�s�����6�/�0�0�0�0�0r!c	��tjd���}|�|jd|jdd��tjd��dz}tt|jdd�|jdd�����D]�\}\}}||j|z
}||j|z
}||t||��z
dd�df|ddd�fzt||��zz
}|�
||��ttj|�
��|dd�	������dS)
N皙�����?��alpharr)g$�r	绽���|�=�vIh�%<=��rtol�atol)rvr�r�r�r�r�identityr�r�rr�rr��todense)rYr��B�last_jrrr�r�s        r�test_broyden1_updatezTestSecant.test_broyden1_update�s5���!��,�,�,���	�	�$�'�!�*�d�g�a�j�$�/�/�/��K��N�N�f�%��'��D�G�A�B�B�K�������(E�(E�F�F�	K�	K�N�F�F�Q���T�W�V�_�$�B��T�W�V�_�$�B�
�"�s�1�b�z�z�/�1�1�1�T�6�*�R��Q�Q�Q��Z�7�#�b�"�+�+�E�E�A��J�J�q�!�����B�K����
�
�q�u�5�I�I�I�J�J�J�J�	K�	Kr!c	��tjd���}|�|jd|jdd��tjd��dz}tt|jdd�|jdd�����D]�\}\}}||j|z
}||j|z
}||t||��z
dd�df|ddd�fzt||��zz
}|�
||��ttj|�
��t|��dd�	������dS)
Nr�r�rr)g��������r	r�r�r�)rvr�r�r�r�rr�r�r�rr�rr�r�r)rYr��Hr�rrr�r�s        r�test_broyden2_updatezTestSecant.test_broyden2_updates;���"��-�-�-���	�	�$�'�!�*�d�g�a�j�$�/�/�/��K��N�N�d�#��'��D�G�A�B�B�K�������(E�(E�F�F�	P�	P�N�F�F�Q���T�W�V�_�$�B��T�W�V�_�$�B�
�"�s�1�b�z�z�/�1�1�1�T�6�*�R��Q�Q�Q��Z�7�#�b�"�+�+�E�E�A��J�J�q�!�����B�K����
�
�s�1�v�v�E��N�N�N�O�O�O�O�	P�	Pr!c�L�|�tjddd���dS)Nrr)�M�w0r�)r�rv�Andersonr�s r�
test_andersonzTestSecant.test_andersons)��
	
���6�?�a�A�q��A�A�A�A�Ar!N)r	)r|r}r~rrr/rr�r�r�r�r�r�r�r�r$r!rr�r��sH������N�N�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
�"�(�;�;�;��
&�
&�
)�B�
 �	�B�	�	�	�B�<�<�<�<�*0�0�0�1�1�1�K�K�K�P�P�P�B�B�B�B�Br!r�c�2�eZdZdZd	d�Zd�Zd�Zd�Zd�ZdS)
�
TestLinearz]Solve a linear equation;
    some methods find the exact solution in a finite number of stepsFc	�.��	�tj�d��tj�||���|r&�dtj�||��zz�tj�|���	|r%�	dtj�|��zz�	��	fd�}t	j|tj|��||ddd���}ttjt�|���	d�����dS)N�{��?c�*��t�|���z
Sr#)rr0s ��rrZzTestLinear._check.<locals>.func's����q�!�9�9�q�=� r!���ư>r)rRrQrPrS)r�)
r�random�seed�randnrv�nonlin_solve�zerosrr�r)
rYr��NrR�complexrirZ�solr1r2s
        @@r�_checkzTestLinear._checks
����
�	���s�����I�O�O�A�q�!�!���	-��B�r�y���q�!�,�,�,�,�A��I�O�O�A�����	*��B�r�y���q�)�)�)�)�A�	!�	!�	!�	!�	!�	!��!�$������S�'�(,�$��K�K�K�����C��3�K�K���6�6�6�7�7�7�7�7r!c��|�tjd���ddd��|�tjd���ddd��dS�N��?r���)FT)r�rvr�r�s rr�zTestLinear.test_broyden1.sT�����F�'�c�2�2�2�B��E�B�B�B����F�'�c�2�2�2�B��D�A�A�A�A�Ar!c��|�tjd���ddd��|�tjd���ddd��dSr�)r�rvr�r�s rr�zTestLinear.test_broyden23sT�����F�(�s�3�3�3�R��U�C�C�C����F�(�s�3�3�3�R��T�B�B�B�B�Br!c��|�tjdd���ddd��|�tjdd���ddd��dS)N�2r�)r�r�r��FT)r�rvr�r�s rr�zTestLinear.test_anderson8sV�����F�O�b��4�4�4�b�"�e�D�D�D����F�O�b��4�4�4�b�"�d�C�C�C�C�Cr!c��|�tjdddd���|�tjdddd���dS)Nr�rF�
)�inner_mT)r�rv�KrylovJacobianr�s r�test_krylovzTestLinear.test_krylov=sF�����F�)�2�q�%���D�D�D����F�)�2�q�$���C�C�C�C�Cr!N)F)	r|r}r~rr�r�r�r�r�r$r!rr�r�s~������H�H�8�8�8�8�"B�B�B�
C�C�C�
D�D�D�
D�D�D�D�Dr!r�c�J�eZdZdZd�Zdd�Zd�Zd�Zd�Zd	�Z	d
�Z
d�Zd�Zd
S)�TestJacobianDotSolvezFCheck that solve/dot methods in Jacobian approximations are consistentc�H�|dzdz
tj|j|��zS)Nrr	)rrr1�rYrs  r�_funczTestJacobianDotSolve._funcFs#���!�t�a�x�"�&����+�+�+�+r!Fr�c����tj�d��d}�fd�}�fd�}|||��|_tj�|��}|di|��}	|	�||�|��|j��td|z��D�]�}
||��}t|	d���rttj	|	��}t|	d��rB|	�
|��}
tj�
||��}||
|d��t|	d	��rY|	�|��}
tj�
|j
���|��}||
|d
��t|	d��r7|	�|��}tj||��}|||d��t|	d
��rN|	�|��}tj|j
���|��}|||d��t|	d��rZt|	d��rJ|	�|��}|	�
|	�|����}|||d��t|	d
��rZt|	d	��rJ|	�|��}|	�|	�|����}|||d��||��}|	�||�|�������dS)Nr�r@c�d��tjj|�}�r|dtjj|�zz}|S)Nr�)rr��rand)rh�qr�s  �rr�z-TestJacobianDotSolve._check_dot.<locals>.randNs6����	���"�A��
.���2�9�>�1�-�-�-���Hr!c����t||z
�����}�t|������zz}||krtd||fz���dS)Nz
%s: err %g)�absrX�AssertionError)rhr2�msgrr�tols     �r�assert_closez5TestJacobianDotSolve._check_dot.<locals>.assert_closeTs`����A��E�
�
��� � �A��c�!�f�f�j�j�l�l�3�&�&�A��1�u�u�$�\�S�!�H�%<�=�=�=��ur!r�	__array__rDzsolve vs array�rsolvezrsolve vs array�matveczdot vs array�rmatveczrmatvec vs arrayzdot vs solvezrmatvec vs rsolver$)rr�r�r1r�r�r�r��hasattrr/rDrCr�r�conjr�rr�r�)rYr�r�r�rir�r�r��x0r�r�rH�Jd�Gv�Gv2�Jv�Jv2rs  ``              r�
_check_dotzTestJacobianDotSolve._check_dotIs"����
�	���s����
��	�	�	�	�	�	>�	>�	>�	>�	>���a�������Y�^�^�A�
�
���g�m�m��m�m���	�	�"�d�j�j��n�n�d�j�1�1�1��q��s���!	)�!	)�A���Q���A��s�K�(�(�
>��X�c�]�]���3��(�(�<����1���B��)�/�/�"�a�0�0�C� �L��S�*:�;�;�;��3��)�)�=����A���B��)�/�/�"�$�)�)�+�+�q�9�9�C� �L��S�*;�<�<�<��3��)�)�:����A���B��&��Q�-�-�C� �L��S�.�9�9�9��3�	�*�*�>����Q���B��&�������a�0�0�C� �L��S�*<�=�=�=��s�H�%�%�
6�'�#�w�*?�*?�
6��Z�Z��]�]���i�i��
�
�2���/�/����R��n�5�5�5��s�I�&�&�
;�7�3��+A�+A�
;��[�[��^�^���k�k�#�*�*�R�.�.�1�1����R��&9�:�:�:���Q���A��J�J�q�$�*�*�Q�-�-�(�(�(�(�C!	)�!	)r!c��|�tjd���|�tjd���dS�NF)r�T)r�rvr�r�s rr�z"TestJacobianDotSolve.test_broyden1��:������+�U��;�;�;�����+�T��:�:�:�:�:r!c��|�tjd���|�tjd���dSr�)r�rvr�r�s rr�z"TestJacobianDotSolve.test_broyden2�s:������,�e��<�<�<�����,�d��;�;�;�;�;r!c��|�tjd���|�tjd���dSr�)r�rvr�r�s rr�z"TestJacobianDotSolve.test_anderson�s8���������7�7�7��������6�6�6�6�6r!c��|�tjd���|�tjd���dSr�)r�rv�DiagBroydenr�s r�test_diagbroydenz%TestJacobianDotSolve.test_diagbroyden�s:������*�E��:�:�:�����*�D��9�9�9�9�9r!c��|�tjd���|�tjd���dSr�)r�rv�LinearMixingr�s r�test_linearmixingz&TestJacobianDotSolve.test_linearmixing�r�r!c��|�tjd���|�tjd���dSr�)r�rv�ExcitingMixingr�s r�test_excitingmixingz(TestJacobianDotSolve.test_excitingmixing�s:������-�u��=�=�=�����-�t��<�<�<�<�<r!c��|�tjdd���|�tjdd���dS)NFg����MbP?)r�r�T)r�rvr�r�s rr�z TestJacobianDotSolve.test_krylov�s>������-�u�$��G�G�G�����-�t���F�F�F�F�Fr!N)Fr�)
r|r}r~rr�r�r�r�r�r�r�rr�r$r!rr�r�Cs�������P�P�,�,�,�:)�:)�:)�:)�x;�;�;�<�<�<�7�7�7�:�:�:�;�;�;�=�=�=�G�G�G�G�Gr!r�c�Z�eZdZdZd�Zd�Zd�Zd�Zd�Zd�Z	d�Z
d	�Zd
�Zd�Z
d�Zd
�ZdS)�TestNonlinOldTestsz� Test case for a simple constrained entropy maximization problem
    (the machine translation example of Berger et al in
    Computational Linguistics, vol 22, num 1, pp 39--72, 1996.)
    c��tjttjdd���}t	tj|��dk��t	tjt|����dk��dS�N�r	��iterr���&�.>)rvrr rVr�normr�s  rr�z TestNonlinOldTests.test_broyden1��`���O�A�a�e��!�4�4�4�����A����%�&�&�&����A�a�D�D�!�!�D�(�)�)�)�)�)r!c��tjttjdd���}t	tj|��dk��t	tjt|����dk��dSr)rvrr rVrr
r�s  rr�z TestNonlinOldTests.test_broyden2�rr!c��tjttjddd���}t	tj|��dk��dS)Nr���Q��?r))rr�r����Q��?)rvrr rVrr
r�s  rr�z TestNonlinOldTests.test_anderson�s?���O�A�a�e��$��;�;�;�����A����%�&�&�&�&�&r!c��tjttjdd���}t	tj|��dk��t	tjt|����dk��dS)N�<rr�H�����z>)rvr
r rVrr
r�s  rr�z$TestNonlinOldTests.test_linearmixing�sa�����!�%�R�c�:�:�:�����A����%�&�&�&����A�a�D�D�!�!�D�(�)�)�)�)�)r!c��tjttjdd���}t	tj|��dk��t	tjt|����dk��dS)Nr�rr��h㈵��>)rvrr rVrr
r�s  r�
test_excitingz TestNonlinOldTests.test_exciting�sa���!�!�A�E�r��<�<�<�����A����%�&�&�&����A�a�D�D�!�!�D�(�)�)�)�)�)r!c��tjttjdd���}t	tj|��dk��t	tjt|����dk��dS)N�r	r�:�0�yE>)rvrr rVrr
r�s  rr�z#TestNonlinOldTests.test_diagbroyden�sa����q���B�Q�7�7�7�����A����%�&�&�&����A�a�D�D�!�!�D�(�)�)�)�)�)r!c��tttjddddid����}tt	j|j��dk��tt	j|j��dk��dS)Nrrr�r	��nitr_r`r	�rr rVrrvr
rrc�rYres  r�test_root_broyden1z%TestNonlinOldTests.test_root_broyden1��t���1�a�e�J�#%�w��l�C�C�E�E�E�����C�E�"�"�T�)�*�*�*����C�G�$�$�t�+�,�,�,�,�,r!c��tttjddddid����}tt	j|j��dk��tt	j|j��dk��dS)Nrrr�r	rr`r	rrs  r�test_root_broyden2z%TestNonlinOldTests.test_root_broyden2�rr!c	��tttjddddd�d����}tt	j|j��dk��dS)	Nrrrr))r�r�rr`r)rr rVrrvr
rrs  r�test_root_andersonz%TestNonlinOldTests.test_root_anderson�sb���1�a�e�J�#%�59��+B�+B�D�D�E�E�E��	���C�E�"�"�T�)�*�*�*�*�*r!c��tttjddddid����}tt	j|j��dk��tt	j|j��dk��dS)Nr
rr�rrr`rrrs  r�test_root_linearmixingz)TestNonlinOldTests.test_root_linearmixing�sx���1�a�e�N�#%�,3�S�>�;�;�<�<�<��	���C�E�"�"�T�)�*�*�*����C�G�$�$�t�+�,�,�,�,�,r!c��tttjddddid����}tt	j|j��dk��tt	j|j��dk��dS)Nrr�r�rrr`rrrs  r�test_root_excitingmixingz+TestNonlinOldTests.test_root_excitingmixing�sy���1�a�e�$4�#%�,3�S�>�;�;�<�<�<��	���C�E�"�"�T�)�*�*�*����C�G�$�$�t�+�,�,�,�,�,r!c��tttjddddid����}tt	j|j��dk��tt	j|j��dk��dS)Nrrr�r	rr`rrrs  r�test_root_diagbroydenz(TestNonlinOldTests.test_root_diagbroyden�sx���1�a�e�M�#%�,3�Q�<�9�9�:�:�:��	���C�E�"�"�T�)�*�*�*����C�G�$�$�t�+�,�,�,�,�,r!N)r|r}r~rr�r�r�r�rr�rr!r#r%r'r)r$r!rrr�s���������
*�*�*�
*�*�*�
'�'�'�*�*�*�
*�*�*�
*�*�*�
-�-�-�-�-�-�+�+�+�-�-�-�-�-�-�-�-�-�-�-r!r))r�
numpy.testingrr��scipy.optimizerrvr�numpyrr�numpy.linalgrr�test_minpackr
rrr
rrrrwrTrnr rVrmrUrbr&r,r3r6r>rIrKr�r�r�rr$r!r�<module>r/s�����"�!�!�!�!�!�
�
�
�
�2�2�2�2�2�2�2�2�������������������*�*�*�*�*�*���v�7I�!�.�&�BW���F�O��)�+�+�� ��f�o���F�4H�
J�
J�	�
�
�
�	����������
����
�
�
�
����� &� 3�"(�"7�9�9���������
�
�
��}�}���������������
��������������H�H�H�
�R��	�
�'-�':�)/�)>�&,�&8�:�:�	��"�
�	��L�L�L�	��>�>�>�
�����"(�"7� &� 3�%�1�3�3�����"����j���#�#�#������"(�"7� &� 3�%�1�3�3���������K*�K*�K*�K*�K*�K*�K*�K*�\IB�IB�IB�IB�IB�IB�IB�IB�X'D�'D�'D�'D�'D�'D�'D�'D�T\G�\G�\G�\G�\G�\G�\G�\G�~H-�H-�H-�H-�H-�H-�H-�H-�H-�H-r!

Youez - 2016 - github.com/yon3zu
LinuXploit