← Back
Editing: test_datatypes.cpython-311.pyc
� d�c� � � � d Z ddlZddlZddlmZmZ ddlZddlm Z d� Z ej � ej dk d�� � d � � � ZdS ) z& Testing data types for ndimage calls � N)�assert_array_almost_equal�assert_)�ndimagec �| � t j g d�g d�g d�g� � } t j g d�g d�g d�g� � }t j | j � � }t j t j t j t j t j t j t j t j t j t j t j t j f}t! dd� � D �]P}|D �]I}| � |� � }|D ]�}t j d |� � � }t j d|� � � } t) j ||| � � } t- || � � |� |� � dz }|� |� � d z }t) j |||�� � } t- | |� � t) j |||�� � } t- | t j d� � � � ��t) j |d� � } t- | |� � t) j |d� � } t- || � � ��K��Rd S )N)� � � � )� � � � )r r r r )r r r r )r r r r )r r r r r r r ��dtype)r r � )�order)r r )�np�array�indices�shape�uint8�uint16�uint32�uint64�int8�int16�int32�int64�intp�uintp�float32�float64�range�astype�eye�zerosr �affine_transformr �map_coordinates�shift�zoom) �data�shifted_data�idx�dtsr �data_dt� these_data�coord_dt�mat�off�out� coords_m1� coords_p10s �D/usr/lib/python3/dist-packages/scipy/ndimage/tests/test_datatypes.py�test_map_coordinates_dtsr8 s � � �8�\�\�\�!�\�\�!�\�\�#� $� $�D� �8�\�\�\�)�\�\�)�\�\�+� ,� ,�L� �*�T�Z� � �C� �8�R�Y�� �2�9� �7�B�H�b�h��� �7�B�H�b�j�"�*�6�C� �q�!��� 7� 7��� 7� 7�G����W�-�-�J�� @� @���f�Q�h�/�/�/���h�t�8�4�4�4���.�z�3��D�D��)�*�c�:�:�:��J�J�x�0�0�1�4� � �Z�Z��1�1�B�6� ��-�j�)�5�Q�Q�Q��)�#�|�<�<�<��-�j�*�E�R�R�R��)�#�r�x����?�?�?�?��-� �A�.�.�C�%�c�<�8�8�8��,�z�1�-�-�C�%�j�#�6�6�6�6�) 7�7� 7� �darwinzruns only on darwin)�reasonc �t � d} t j | | | gt j �� � }t j |j � � dz }t j ||� � }t |d t t | � � � � k � � t |d t t | � � � � k � � t j |d� � }t |d t t | � � � � k � � t |d t t | � � � � k � � d S )Nl �{��� r g�������?r r )r r r r r r r( r �int�floatr) )�big�arr�inds�xs r7 �test_uint64_maxrC 0 s� � � �C� �(�C��c�?�"�)� 4� 4� 4�C� �:�c�i� � �3�&�D����T�*�*�A��A�a�D�C��c� � �O�O�#�$�$�$��A�a�D�C��c� � �O�O�#�$�$�$�� �c�3���A��A�a�D�C��c� � �O�O�#�$�$�$��A�a�D�C��c� � �O�O�#�$�$�$�$�$r9 )�__doc__�sys�numpyr � numpy.testingr r �pytest�scipyr r8 �mark�xfail�platformrC � r9 r7 �<module>rN s� ��� � � � � � � � � � <� <� <� <� <� <� <� <� � � � � � � � � � �!7� !7� !7�H ����s�|�x�/�/�8M��N�N�%� %� O�N�%� %� %r9
Save File
Cancel