403Webshell
Server IP : 209.209.40.120  /  Your IP : 216.73.217.112
Web Server : Microsoft-IIS/10.0
System : Windows NT NEWWWW 10.0 build 17763 (Windows Server 2019) i586
User : NEWWWW$ ( 0)
PHP Version : 8.3.30
Disable Function : NONE
MySQL : OFF  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  C:/Python312/Lib/site-packages/pandas/tests/apply/__pycache__/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : C:/Python312/Lib/site-packages/pandas/tests/apply/__pycache__/test_numba.cpython-312.pyc
�

.	�g����ddlZddlZddlmcmZddlmZm	Z	ddl
mZejd�ejjgZej"ddg��d��Zd�Zd�Zd	�Zejj-d
d�d�d
�d�g�d��Zejj-dgd�gd�g�d��Zd�Zd�Zd�Zy)�N)�	DataFrame�Index�numba�)�paramsc��|jS�N)�param)�requests �?C:\Python312\Lib\site-packages\pandas/tests/apply/test_numba.py�
apply_axisr
s���=�=��c��d�}|j|d|��}|j|d|��}tj||�y)Nc��|Sr	���xs r�<lambda>z+test_numba_vs_python_noop.<locals>.<lambda>���Q�rr��engine�axis�python)�apply�tm�assert_frame_equal)�float_framer
�func�result�expecteds     r�test_numba_vs_python_noopr!sE���D�
�
�
�t�G�*�
�
E�F�� � ��h�Z� �H�H����&�(�+rc��tjd�tdtddgd��tddgd���	�}d
�}|j	|dd�
�}|j	|dd�
�}tj||dd��y)N�pyarrowr�a�bzstring[pyarrow_numpy]��dtyper�y)�index�columnsc��|Sr	rrs rrz3test_numba_vs_python_string_index.<locals>.<lambda>#rrrrrrF)�check_column_type�check_index_type)�pytest�importorskiprrrrr)�dfrrr s    r�!test_numba_vs_python_string_indexr1s���
���	�"�	�	��S�#�J�&=�>��s�C�j�(?�@�
�B�
�D�
�X�X�d�7��X�
3�F��x�x��X�A�x�6�H������E�E�rc�L�tgd�gd�gd�d�tgd����}d�}|j|dd	�
�}|j|dd	�
�}tj||�d�}|j|dd
�
�}|j|dd
�
�}tj||�y)N�r������)g@g @g"@�r$r%�c)�A�B�C�r)c��|dS)Nr;rrs rrz/test_numba_vs_python_indexing.<locals>.<lambda>0�
���3��rrrrrc��|dS)Nr<rrs rrz/test_numba_vs_python_indexing.<locals>.<lambda>5rArr)rrrr�assert_series_equal)�frame�row_funcrr �col_funcs     r�test_numba_vs_python_indexingrG+s�����i�o�>��O�$�
�E� �H�
�[�[��'��[�
:�F��{�{�8�H�1�{�=�H����6�8�,��H�
�[�[��'��[�
:�F��{�{�8�H�1�{�=�H����6�8�,r�	reductionc�"�|j�Sr	)�meanrs rrr=s��q�v�v�x�rc�"�|j�Sr	)�minrs rrr=s��1�5�5�7�rc�"�|j�Sr	)�maxrs rrr=s��a�e�e�g�rc�"�|j�Sr	)�sumrs rrr=s������rc���ttjdtj���}|j	|d|��}|j	|d|��}tj||�y)N)r7r7r&rrr)r�np�ones�float64rrrC)rHr
r0rr s     r�test_numba_vs_python_reductionsrU;sU��

�2�7�7�6����4�	5�B�
�X�X�i��j�X�
A�F��x�x�	�(��x�D�H����6�8�,r�colnamesr3)g�?g@g@c���ttjgd�gd�gd�gtj��|��}|d��fd�}|j	|dd	�
�}|j	|dd	�
�}tj||�y)Nr3r6)���	r&)r*rc���|�Sr	r)r�	first_cols �rrz-test_numba_numeric_colnames.<locals>.<lambda>Ms���!�I�,�rrrrr)rrR�array�int64rrrC)rVr0�frr r\s     @r�test_numba_numeric_colnamesr`Fsr���
�
���)�Y�	�2�"�(�(�C�X�
�B����I��A�
�X�X�a��a�X�
0�F��x�x��(��x�3�H����6�8�,rc��d�}tjtd��5|j|dddi��ddd�y#1swYyxYw)Nc��|Sr	rrs rrz1test_numba_parallel_unsupported.<locals>.<lambda>T���!�rzAParallel apply is not supported when raw=False and engine='numba'��matchr�parallelT)r�
engine_kwargs)r.�raises�NotImplementedErrorr)rr_s  r�test_numba_parallel_unsupportedrjSsN���A�	����Q�
�O�	���!�G�J��;M��N�	O�O�O�s	�?�Ac���d�}tdddgitddg���}tjtd��5|j|d|�	�ddd�y#1swYyxYw)
Nc��|Sr	rrs rrz2test_numba_nonunique_unsupported.<locals>.<lambda>]rcrr$rr4r?zBThe index/columns must be unique when raw=False and engine='numba'rdrr)rrr.rhrir�r
r_r0s   r� test_numba_nonunique_unsupportedrn\s_���A�	�C�!�Q��=��s�C�j�(9�	:�B�	����R�
�5�	����7���4�	5�5�5�s�A�A"c��d�}tddgddgddgd��}|d	jd
�|d	<tjtd��5|j|d
|��ddd�tjtd��5|d	j
�j|d
|��ddd�y#1swY�SxYw#1swYyxYw)Nc��|Sr	rrs rrz/test_numba_unsupported_dtypes.<locals>.<lambda>grcrrr4r$r%r7r8r:r;zdouble[pyarrow]zAColumn b must have a numeric dtype. Found 'object|string' insteadrdrrzUColumn c is backed by an extension array, which is not supported by the numba engine.)r�astyper.rh�
ValueErrorr�to_framerms   r�test_numba_unsupported_dtypesrtfs����A�	�!�Q��s�C�j��1�v�>�	?�B���g�n�n�.�/�B�s�G�	����Q�
�5�	����7���4�	5�
����6�
�E�
	�3����� � ��7�� �D�E�E�
5�5��E�E�s�B2�&B>�2B;�>C)�numpyrRr.�pandas.util._test_decorators�util�_test_decorators�td�pandasrr�pandas._testing�_testingr�
skip_if_no�mark�
single_cpu�
pytestmark�fixturer
r!r1rG�parametrizerUr`rjrnrtrrr�<module>r�s����
�)�)����b�m�m�G�$�f�k�k�&<�&<�
=�
������1�v�����,�
� 
-� �������*�,=�?P�Q��-�	�-�������i��%A�B�	-�C�	-�O�5�Er

Youez - 2016 - github.com/yon3zu
LinuXploit