403Webshell
Server IP : 217.160.0.135  /  Your IP : 216.73.217.37
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/optimize/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

d�c����dZddlZddlmZddlmZmZmZm	Z	edd���Z
eddd�	��ZGd
�d��ZdS)z}
Unit tests for Krylov space trust-region subproblem solver.

To run it in its simplest form::
  nosetests test_optimize.py

�N)�get_trlib_quadratic_subproblem)�assert_�assert_almost_equal�assert_equal�assert_array_almost_equalg:�0�yE>���ư>)�	tol_rel_i�	tol_rel_bT)r	r
�dispc�,�eZdZd�Zd�Zd�Zd�Zd�ZdS)�TestKrylovQuadraticSubproblemc�����tjgd�gd�gd�g���tjgd����d}tdd��fd�d	��fd
����}|�|��\}}t	|tjgd�����t|d
��t
tj���	|��|j
|zz�z��d��t
tj�|��|��d}|�|��\}}t	|tjgd�����t|d
��t
tj���	|��|j
|zz�z��d��t
tj�|��|��dS)N���?��@�rg@r�rrg@)g@rrrrc��dS�Nr���xs �N/usr/lib/python3/dist-packages/scipy/optimize/tests/test_trustregion_krylov.py�<lambda>zFTestKrylovQuadraticSubproblem.test_for_the_easy_case.<locals>.<lambda>!�����c����S�Nr�r�gs �rrzFTestKrylovQuadraticSubproblem.test_for_the_easy_case.<locals>.<lambda>"�����rc��dSrrrs rrzFTestKrylovQuadraticSubproblem.test_for_the_easy_case.<locals>.<lambda>#���$�rc�.����|��Sr��dot�r�y�Hs  �rrzFTestKrylovQuadraticSubproblem.test_for_the_easy_case.<locals>.<lambda>$����a�e�e�A�h�h�r�r�fun�jac�hess�hessp)��rrTr��?)g�b5m1�ݿrgp돬ӳȿ)�np�array�KrylovQP�solverrr�linalg�normr'�lam��self�trust_radius�subprob�p�
hits_boundaryr*r!s     @@r�test_for_the_easy_casez4TestKrylovQuadraticSubproblem.test_for_the_easy_cases�����
�H�o�o�o�%�o�o�%�o�o�'�
(�
(��
�H�_�_�_�%�%�����Q�*�{�*�{�{�{� .��!6�!6�!6�!6�	8�8�8��
#�=�=��6�6���=�!�!�R�X�.>�.>�.>�%?�%?�@�@�@��]�D�)�)�)���	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	�B�I�N�N�1�-�-�|�<�<�<���"�=�=��6�6���=�!�!���7�7�7�8�8�	:�	:�	:��]�D�)�)�)���	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	�B�I�N�N�1�-�-�|�<�<�<�<�<rc����tjgd�gd�gd�g���tjgd����d}tdd��fd�d��fd	��
��}|�|��\}}t	|tjgd�����ttj���|��|j	|zz�z��d��ttj�|��|��d
}|�|��\}}t	|tjgd�����ttj���|��|j	|zz�z��d��ttj�|��|��dS)Nrrrrrc��dSrrrs rrzFTestKrylovQuadraticSubproblem.test_for_the_hard_case.<locals>.<lambda>Krrc����Srrr s �rrzFTestKrylovQuadraticSubproblem.test_for_the_hard_case.<locals>.<lambda>Lr"rc��dSrrrs rrzFTestKrylovQuadraticSubproblem.test_for_the_hard_case.<locals>.<lambda>Mr$rc�.����|��Srr&r(s  �rrzFTestKrylovQuadraticSubproblem.test_for_the_hard_case.<locals>.<lambda>Nr+rr,)rr1rrr2)rg�r)
r3r4r5r6rrr7r8r'r9r:s     @@r�test_for_the_hard_casez4TestKrylovQuadraticSubproblem.test_for_the_hard_case=s�����
�H�o�o�o�%�o�o�%�o�o�'�
(�
(��
�H�_�_�_�%�%�����Q�*�{�*�{�{�{� .��!6�!6�!6�!6�	8�8�8��
#�=�=��6�6���=�!�!�R�X�.>�.>�.>�%?�%?�@�@�@���	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	�B�I�N�N�1�-�-�|�<�<�<���"�=�=��6�6���=�!�!�R�X�.>�.>�.>�%?�%?�@�@�@���	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	�B�I�N�N�1�-�-�|�<�<�<�<�<rc�����tjgd�gd�gd�gd�gd�g���tjgd����d}tdd	��fd
�d��fd��
��}|�|��\}}t	tj���|��|j|zz�z��d��t|gd���t|d��dS)N)g�n�o���?獞���u�?�,wn�)��?�/�K�����뚘G�?)rHg켮�wO@�٢y�n*�?�r�<8�ٿ��&Î�?)rIrLg�6��
@��ĽCԿ�8���K��?)rJrMrOg�c���?���>�ڿ)rKrNrPrQg�-�Q�?)g*��<sA�?g���E�?gM x����?gz������?g��=��޿皙�����?rc��dSrrrs rrzMTestKrylovQuadraticSubproblem.test_for_interior_convergence.<locals>.<lambda>prrc����Srrr s �rrzMTestKrylovQuadraticSubproblem.test_for_interior_convergence.<locals>.<lambda>qr"rc��dSrrrs rrzMTestKrylovQuadraticSubproblem.test_for_interior_convergence.<locals>.<lambda>rr$rc�.����|��Srr&r(s  �rrzMTestKrylovQuadraticSubproblem.test_for_interior_convergence.<locals>.<lambda>sr+rr,r)g8b҄��g�O
��L�?g�p4O�F̿g� �
q�g�o�-7�?F�
r3r4r5r6rr7r8r'r9rr:s     @@r�test_for_interior_convergencez;TestKrylovQuadraticSubproblem.test_for_interior_convergenceds6�����H�Q�Q�Q�S�S�S�R�R�R�U�U�U�S�S�S�	U�
V�
V��

�H�R�R�R�S�S�����Q�*�{�*�{�{�{� .��!6�!6�!6�!6�	8�8�8��
#�=�=��6�6���=�	��	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	"�!�&?�&?�&?�	@�	@�	@�!�-��7�7�7�7�7rc�"���tjgd�gd�gd�gd�gd�g���tjgd����d}tdd	��fd
�d��fd��
��}|�|��\}}t	tj���|��|j|zz�z��d��t	tj�|��|��t|gd���t|d��dS)N)g�Va�U�?���`A@�5��F��?��9�)n@���c�ѿ)rZg��{�����.<��?�~�������:]���?)r[r^g@33����5�:�����I��)r\r_ragй��T���F�K�տ)r]r`rbrcg��&�R����rrrrrrRrc��dSrrrs rrzKTestKrylovQuadraticSubproblem.test_for_very_close_to_zero.<locals>.<lambda>�rrc����Srrr s �rrzKTestKrylovQuadraticSubproblem.test_for_very_close_to_zero.<locals>.<lambda>�r"rc��dSrrrs rrzKTestKrylovQuadraticSubproblem.test_for_very_close_to_zero.<locals>.<lambda>�r$rc�.����|��Srr&r(s  �rrzKTestKrylovQuadraticSubproblem.test_for_very_close_to_zero.<locals>.<lambda>�r+rr,r)g�iG7㰱?gl�$��W��g����Z��g-�O�|οg�m��/�TrWr:s     @@r�test_for_very_close_to_zeroz9TestKrylovQuadraticSubproblem.test_for_very_close_to_zerosS�����H�T�T�T�T�T�T�U�U�U�U�U�U�V�V�V�	X�
Y�
Y��

�H�'�'�'�(�(�����Q�*�{�*�{�{�{� .��!6�!6�!6�!6�	8�8�8��
#�=�=��6�6���=�	��	���q�u�u�Q�x�x�'�+��/�9�A�=�>�>��	�	�	�	�B�I�N�N�1�-�-�|�<�<�<�!�!�&3�&3�&3�	4�	4�	4�	"�-��6�6�6�6�6rc�Z��	�tjd���tjgd����	d}tdd��	fd�d��fd��	��}|�|��\}}|���\}}t
|�d
��t|����dS)N�rdrRrc��dSrrrs rrz9TestKrylovQuadraticSubproblem.test_disp.<locals>.<lambda>�s��a�rc����Srrr s �rrz9TestKrylovQuadraticSubproblem.test_disp.<locals>.<lambda>�s���a�rc��dSrrrs rrz9TestKrylovQuadraticSubproblem.test_disp.<locals>.<lambda>�s��t�rc�.����|��Srr&r(s  �rrz9TestKrylovQuadraticSubproblem.test_disp.<locals>.<lambda>�s���1�5�5��8�8�rr,z  TR Solving trust region problem)	r3�eyer4�
KrylovQP_dispr6�
readouterrr�
startswith�repr)
r;�capsysr<r=r>r?�out�errr*r!s
        @@r�	test_dispz'TestKrylovQuadraticSubproblem.test_disp�s�����
�V�A�Y�Y�J���H�'�'�'�(�(�����!�$/�K�$/�K�K�K�%3�^�&;�&;�&;�&;�	=�=�=��
#�=�=��6�6���=��$�$�&�&���S�����A�B�B�D��I�I�N�N�N�N�NrN)�__name__�
__module__�__qualname__r@rFrXrirxrrrr
r
sf������(=�(=�(=�T%=�%=�%=�N8�8�8�67�7�7�<O�O�O�O�Orr
)
�__doc__�numpyr3�scipy.optimize._trlibr�
numpy.testingrrrrr5rqr
rrr�<module>r�s���������B�B�B�B�B�B�D�D�D�D�D�D�D�D�D�D�D�D�*�)�D�D�I�I�I��.�.���TX�Y�Y�Y�
�XO�XO�XO�XO�XO�XO�XO�XO�XO�XOr

Youez - 2016 - github.com/yon3zu
LinuXploit