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/special/tests/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

d�c���f�ddlZddlZddlmZmZddlmZGd�d��Z	Gd�d��Z
dS)�N)�assert_allclose�assert_equalc��eZdZd�Zd�Zej�dddej	g��ej�dddej	g��ej�dd	d
ej	g��d�������Z
dS)
�
TestHyperuc	���tjgd�gd�tjddd����\}}}tjtjtj|||������sJ�dS)N)�����r��?����r�
)�np�meshgrid�linspace�all�isnan�sc�hyperu��self�a�b�xs    �I/usr/lib/python3/dist-packages/scipy/special/tests/test_hypergeometric.py�test_negative_xzTestHyperu.test_negative_x	sr���+�!�!�!�!�!�!��K��b�"�%�%�
�
���1�a�
�v�b�h�r�y��A�q�1�1�2�2�3�3�3�3�3�3�3�c�>�tjddd��dksJ�dS)Nrrg�?)rr�rs r�test_special_caseszTestHyperu.test_special_casess'���y��A�q�!�!�S�(�(�(�(�(�(rrr
rr�rg�?�c��tjtj|||����tjtj|||g����ksJ�dS�N)rrrr�anyrs    r�test_nan_inputszTestHyperu.test_nan_inputssM���x��	�!�Q��*�*�+�+�r�v�b�h��1�a�y�6I�6I�/J�/J�J�J�J�J�J�JrN)�__name__�
__module__�__qualname__rr�pytest�mark�parametrizer�nanr%�rrrrs�������4�4�4�)�)�)��[���S�3��2�6�"2�3�3��[���S�1�a���.�1�1��[���S�4��B�F�"3�4�4�K�K�5�4�2�1�4�3�K�K�Krrc��eZdZej�dejddfdejdfddejfg��d���Zd�Z	ej�dgd���d���Z
ej�dgd���d	���Zej�dgd
���d���Zej�dgd
���d���Z
d�Zej�dgd���d���Zej�dddg��d���Zej�dgd���d���Zd�ZdS)�
TestHyp1f1za, b, xrc�Z�tjtj|||����sJ�dSr#)rrr�hyp1f1rs    rr%zTestHyp1f1.test_nan_inputss.���x��	�!�Q��*�*�+�+�+�+�+�+�+rc�f�ttjdgd�d��tj��dS)Nr)rr���������r
)rrr1r�inftyrs r�
test_poleszTestHyp1f1.test_poles%s/���R�Y�q�"5�"5�"5�s�;�;�R�X�F�F�F�F�Frza, b, x, result))rrr
r
)rrr
g��)a�?)r rr
g���*��@)rr r
g8
<S��?)���rr
gO§���ؿc�T�ttj|||��|dd���dS�NrgV瞯�<��atol�rtol�rrr1�rrrr�results     rrzTestHyp1f1.test_special_cases(�/��	��	�!�Q��*�*�F���G�G�G�G�G�Gr))rr�)\��(�?gO<���?)rrrBg�Q����?)�drC�{�G�z�?g�z.A%{@)rrCrDgG;� ��?)��?rC���Q��M@g�ݕ�tu@)���rCrFg�c�mB�?c�T�ttj|||��|dd���dSr:r>r?s     r�test_geometric_convergencez%TestHyp1f1.test_geometric_convergence4s/��	��	�!�Q��*�*�F���G�G�G�G�G�Gr))rrrEr	)r8rrEgӐs���?)i��rrEg*A� ��?)i���rrEg�Ipп)i����rrEgi�%o�mϿ)ij���rrEgN�O�0ƿc�T�ttj|||��|dd���dS�Nrg�+����=r;r>r?s     r�test_a_negative_integerz"TestHyp1f1.test_a_negative_integerDrArza, b, x, expected))�{�G�z�?�r5g�_���?)r�rMg 
��4�?)�2rCrMg�#��?)r�333333�?g@��g�n��F�)rrQg��g
��VkZ�)�	�!@i����g��@l��)rRrSi����gB��	b �)�Kg�^��g%C��"JAc�T�ttj|||��|dd���dSrKr>)rrrr�expecteds     r�test_assorted_caseszTestHyp1f1.test_assorted_casesPs/��	��	�!�Q��*�*�H�1�5�I�I�I�I�I�Irc�h�d}d}d}d}tj|||��}t||dd���dS)Ng$��@g�.�^��?rg�vIh�%<=r;)rr1r)rrrrrW�computeds      r�test_a_neg_int_and_b_equal_xz'TestHyp1f1.test_a_neg_int_and_b_equal_x^sH��
������+���9�Q��1�%�%����(���?�?�?�?�?�?rza, b, x, desired))rr3r r )rr5r
g@)r3r3rrZc�>�tj|||��|ksJ�dSr#�rr1)rrrr�desireds     r�
test_gh_11099zTestHyp1f1.test_gh_11099ks)���y��A�q�!�!�W�,�,�,�,�,�,rrr4r3c�>�tj|dd��dksJ�dS)Nr4rrr^)rrs  r�'test_x_zero_a_and_b_neg_ints_and_a_ge_bz2TestHyp1f1.test_x_zero_a_and_b_neg_ints_and_a_ge_bts'���y��B��"�"�a�'�'�'�'�'�'rr)rr���c��ttjd|gd���tjtjtjg��dS)Nr)rGrrE)rrr1r�inf)rrs  r�test_legacy_case1zTestHyp1f1.test_legacy_case1s9��	�R�Y�q�!�^�^�^�4�4�r�v�r�v�r�v�6N�O�O�O�O�Orc�R�tjddd��tjksJ�dS)Nr5r4r)rr1rrers r�test_legacy_case2zTestHyp1f1.test_legacy_case2�s+���y��R��#�#�r�v�-�-�-�-�-�-rN)r&r'r(r)r*r+rr,r%r7rrIrLrXr\r`rbrfrhr-rrr/r/sZ�������[���Y�	���A��	
�B�F�A��	
�A�r�v��)���
,�,���
,�G�G�G��[���.�1�1�1���H�H���H�
�[���.�1�1�1���H�H���H��[���.�1�1�1���H�H���H��[���0�	3�	3�	3�	�	�J�J�	�	�J�@�@�@��[���/�2�2�2���
-�-���
-��[���S�2�r�(�+�+�(�(�,�+�(��[���S�+�+�+�.�.�P�P�/�.�P�.�.�.�.�.rr/)r)�numpyr�
numpy.testingrr�
scipy.special�specialrrr/r-rr�<module>rms���
�
�
�
�����7�7�7�7�7�7�7�7�������K�K�K�K�K�K�K�K�(q.�q.�q.�q.�q.�q.�q.�q.�q.�q.r

Youez - 2016 - github.com/yon3zu
LinuXploit