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

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

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

d�c$��v�ddlZddlmZmZmZmZmZddlm	Z	m
Z
d�Zd�Zd�Z
d�Zd�Zd	�Zd
�Zd�Zd�Zd
�ZdS)�N)�assert_almost_equal�assert_equal�assert_allclose�assert_array_almost_equal�assert_)�	logsumexp�softmaxc��tjd��}tjtjtj|������}tt
|��|��ddg}dtjd��z}tt
|��|��d}tj|dd���}dtj|��z}tt
|��|��tjd	gd
z��}tj|��}tj	||g��}tj	||g��}ttjt
|����|�����ttjt
|d�����|�d�����ttjt
|d
�����|�d
�����tt
tj��tj��tt
tj��tj��tt
tj
��tj
��tt
tjtjg��tj��tt
ddgdtjggd���ddg��tt
ddgdtjggdd���dgdgg��tt
ddgdtjggd���d��dS)N����g@�@g@�'�float64)�dtypeg��@�Ww'&l�7i@Br��axis�g _�Bg�����|�=g _�����T)r�keepdims)r���)�np�arange�log�sum�exprr�full�array�vstackrr�inf�nan)�a�desired�b�n�x�logx�X�logXs        �D/usr/lib/python3/dist-packages/scipy/special/tests/test_logsumexp.py�test_logsumexpr*s���
�	�#���A��f�R�V�B�F�1�I�I�&�&�'�'�G��	�!���g�.�.�.�
�t��A��r�v�c�{�{�"�G��	�!���g�.�.�.��A�
���5�	�*�*�*�A����q�	�	�!�G��	�!���g�.�.�.�
��%��7�"�#�#�A�
�6�!�9�9�D�
�	�1�a�&���A�
�9�d�D�\�"�"�D��b�f�Y�t�_�_�5�5�q�u�u�w�w�?�?�?��b�f�Y�t�!�%<�%<�%<�=�=�q�u�u�!�u�}�}�M�M�M��b�f�Y�t�!�%<�%<�%<�=�=�q�u�u�!�u�}�}�M�M�M���2�6�"�"�B�F�+�+�+���B�F�7�#�#�b�f�W�-�-�-���2�6�"�"�B�F�+�+�+���R�V�G�b�f�W�-�.�.����8�8�8��i�$���*/�"�&��)9�);�AC�E�E�E�#�U�m�-�-�-�
�i�$���*/�"�&��)9�);�-/�15�7�7�7�!%�v��w�/�	1�1�1��i�$���*/�"�&��)9�);�-4�6�6�6�#�$�$�$�$�$�c	�B�tjd��}tjddd��}tjtj|tj|��z����}tt
||���|��ddg}ddg}dtjd��z}tt
||���|��tjdgd	z��}tjd
dd	��}tj|��}tj	||f��}tj	||f��}tj	||f��}ttjt
||�����||z�����ttjt
||d�����||z�d�����ttjt
||d
�����||z�d
�����dS)
Nrrr�r#rg333333�?g333333@ri��r)r#rr)rrrrrrrr�linspacerr)r!r#r"r%r&r'r(�Bs        r)�test_logsumexp_br0:s���
�	�#���A�
�	�#�q�"���A��f�R�V�A�b�f�Q�i�i�K�(�(�)�)�G��	�!�q�)�)�)�7�3�3�3�	
�t��A�	�c�
�A��R�V�G�_�_�$�G��	�!�q�)�)�)�7�3�3�3�
��%��6�!�"�"�A�
��A�t�V�$�$�A�
�6�!�9�9�D�
�	�1�a�&���A�
�9�d�D�\�"�"�D�
�	�1�a�&���A��b�f�Y�t�q�%9�%9�%9�:�:�Q��U�K�K�M�M�J�J�J��b�f�Y�t�q�q�%A�%A�%A�B�B�!"�Q������ 3� 3�5�5�5��b�f�Y�t�q�q�%A�%A�%A�B�B�!"�Q������ 3� 3�5�5�5�5�5r+c��gd�}gd�}t||d���\}}t|d��t|d��dS)N)rrr)rrrT�r#�return_signrr)rrr�r!r#�r�ss    r)�test_logsumexp_signr7SsR�����A��	�	�A��Q�!��.�.�.�D�A�q���!������2�����r+c��ddg}ddg}t||d���\}}ttj|����ttj|����t|dk��t|d��dS)NrrTr2r)rrr�isfinite�isnanrr4s    r)�test_logsumexp_sign_zeror;\s���	
�1��A�	
�2��A��Q�!��.�.�.�D�A�q����A�������������O�����A��E�N�N�N���1�����r+c�j�tjd��}tj|��}t|d|d���\}}t	|j|j��t	|jd��t|d|d���\}}t	|j|j��t	|jd��dS)N�r���r>T)rr#r3�rr>r@�rr?�r�ones�	ones_likerr�shaper4s    r)�test_logsumexp_sign_shaperGgs���
��	���A�
��Q���A��Q�Q�!��6�6�6�D�A�q����!�'�"�"�"����'�"�"�"��Q�U�a�T�:�:�:�D�A�q����!�'�"�"�"����%� � � � � r+c���tjd��}tj|��}t|d|���}t	|jd��t|d|���}t	|jd��dS)Nr=r>)rr#rArBrC)r!r#r5s   r)�test_logsumexp_shaperIvsp��
�����A�
��Q���A��!�!�q�!�!�!�A����)�$�$�$��!�&�A�&�&�&�A����&�!�!�!�!�!r+c�T�ddg}ddg}tt||���d��dS)Nrr
rr-)rr�r!r#s  r)�test_logsumexp_b_zerorL�s7��	
�5�	�A�	
�1��A��	�!�q�)�)�)�1�-�-�-�-�-r+c�x�tjd��}tjd��}t||���dS)N)r@rr>r)r?r�r-)r�zerosrDrrKs  r)�test_logsumexp_b_shaperP�s9��
�����A�
�����A�
�a�1������r+c���ttgd���tjgd���d���ttddg��tjddg��d���ttddg��tjdtjg��dtjzzd���tjd��}tjgd	���}tt|��|d���tt|d
z��|d���tt|�dd����|�dd��d���dS)N)rrrr)rrrr�vIh�%<=��rtolr��?rr@)g*lI9�i�?g�{O�?gW-R�?gI����?�dr>)rr	rr�er�reshape)r%�expecteds  r)�test_softmax_fixturesrZ�sg���G�O�O�O�,�,�b�h�|�|�|�.D�.D�� � � � ��G�Q��F�O�O�R�X�r�2�h�%7�%7�e�D�D�D�D��G�Q��F�O�O�R�X�q�"�$�i�%8�%8�!�b�d�(�%C�� � � � �
	�	�!���A��x�-�-�-�.�.�H�
�G�A�J�J��u�5�5�5�5��G�A��G�$�$�h�U�;�;�;�;��G�A�I�I�a��O�O�,�,�h�.>�.>�q�!�.D�.D�� � � � � � r+c��ttddgddggd���tjddgddgg��d���ttddgddggd���tjddgddgg��d���tjgd�gd	�g��}tjgd
�gd�g��}tt|d���|d���tt|jd���|jd���|�ddd��}tt|d
���|�ddd��d���dS)NrrrrUrRrSr)i��r��2)riEi�i�)g���	�+9g.K|T}%m;g��]�7��=g\�����?)gg�pk�&�g��TV6�?g����d�?r>)rr>)rr	rr�TrX)r%rY�x3ds   r)�test_softmax_multi_axesr`�s����G�d�A�Y��q�	�2��;�;�;��H�r�2�h��R��1�2�2��@�@�@�@��G�d�A�Y��q�	�2��;�;�;��H�q�!�f�q�!�f�-�.�.�U�<�<�<�<�
	��"�"�"�$�$�$�&�	'�	'�A��x�-�-�-�.�.�.�	/�0�0�H��G�A�A�&�&�&��u�=�=�=�=��G�A�C�a�(�(�(�(�*�5�A�A�A�A��)�)�A�q�!�
�
�C��G�C�f�-�-�-�x�/?�/?��1�a�/H�/H�� � � � � � r+)�numpyr�
numpy.testingrrrrr�
scipy.specialrr	r*r0r7r;rGrIrLrPrZr`�r+r)�<module>res������?�?�?�?�?�?�?�?�?�?�?�?�?�?�-�,�,�,�,�,�,�,�/$�/$�/$�d5�5�5�2������!�!�!�"�"�"�.�.�.���� � � �6 � � � � r+

Youez - 2016 - github.com/yon3zu
LinuXploit