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/numpy/random/_examples/numba/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /lib/python3/dist-packages/numpy/random/_examples/numba/__pycache__/extending.cpython-311.pyc
�

���c�����ddlZddlZddlmZddlmZe��Zejj	Z
ejjZd�Z
eje
d���ZdZd�Zej�e����Zd	�Ze��Ze��ZejefksJ�ejejksJ�eed
���Zeed�d
e�d���eed
���Zeed�d
e�d���ejjZejjZ ejd���d���Z!ee!dde j"����ejd���d���Z#e#ddde j"��dS)�N)�PCG64)�timeitc��tj|��}t|dzdz��D]�}dt|��zdz
}dt|��zdz
}||z||zz}|dks|dkrAdt|��zdz
}dt|��zdz
}||z||zz}|dk�;|dk�Atjdtj|��z|z��}||z|d|z<d|zdz|kr||z|d|zdz<��|S)N��g@g�?gg�)�np�empty�range�next_d�sqrt�log)�n�state�out�i�x1�x2�r2�fs        �H/usr/lib/python3/dist-packages/numpy/random/_examples/numba/extending.py�normalsrs*��
�(�1�+�+�C�
�A��E�a�<�
 �
 �$�$��
�6�%�=�=�
 �3�
&��
�6�%�=�=�
 �3�
&��
�"�W�r�B�w�
���C�i�i�2��9�9��v�e�}�}�$�s�*�B��v�e�}�}�$�s�*�B��b��2��7�"�B��C�i�i�2��9�9�
�G�D�2�6�"�:�:�%��*�+�+����V��A��E�
��q�5�1�9�q�=�=���V�C��A���	�N���J�T)�nopythoni'c�6�ttt��S)N)�normalsjr�
state_addr�rr�	numbacallr s���A�z�"�"�"rc�B�t�t���S)N)�size)�rg�normalrrrr�	numpycallr#%s��
�9�9�!�9���ri�)�numberz.2fz
 secs for z% PCG64 (Numba/PCG64) gaussian randomsz% PCG64 (NumPy/PCG64) gaussian randomsc���||z
x}}||dz	z}||dz	z}||dz	z}||dz	z}||dz	z}t|��|z}||krt|��|z}||k�||zS)Nrr���)�next_u32)�lb�ubr�mask�delta�vals      r�bounded_uintr/8s�����7��D�5��D�A�I��D��D�A�I��D��D�A�I��D��D�A�I��D��D�B�J��D�
�5�/�/�D�
 �C�

��+�+��u�o�o��$����+�+���8�OriCiC�$c��tj|tj���}t|��D]}t	|||��||<�dS)N)�dtype)rr	�uint32r
r/)r*r+rrrrs      r�
bounded_uintsr3KsN��
�(�1�B�I�
&�
&�
&�C�
�1�X�X�-�-���b�"�e�,�,��A���-�-ri���)$�numpyr�numba�nb�numpy.randomrr�bit_gen�cffi�next_doubler�
state_addressrr�jitrrr�random�	Generatorr!r#�r1r�shape�t1�print�t2�ctypes�next_uint32r)r�ctypes_stater/�valuer3rrr�<module>rHs'����������������������
�%�'�'��	��	!��
�\�
'�
����"�2�6�'�D�)�)�)��	��#�#�#��Y�������!�!������Y�[�[���Y�[�[��	�x�A�4�����	�x�2�8������V�I�d�#�#�#�����C�C�C�1�C�C�C�D�D�D��V�I�d�#�#�#�����C�C�C�1�C�C�C�D�D�D��>�%���~�#����������������l�l�3���!3�4�4�5�5�5��������-�-���-��
�c�7�H�l�&8�9�9�9�9�9r

Youez - 2016 - github.com/yon3zu
LinuXploit