?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/matrixlib/tests/__pycache__/test_interaction.cpython-39.opt-1.pyc
???????
a z[ycc. � @ s d Z ddlZddlZddlZddlZddlmZmZm Z m Z mZmZm Z dd� Zdd� Zdd � Zd d� Zdd � Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Z G d*d+� d+�Z!d,d-� Z"d.d/� Z#dS )0z�Tests of interaction of matrix with other parts of numpy. Note that tests with MaskedArray and linalg are done in separate files. � N)�assert_�assert_equal� assert_raises�assert_raises_regex�assert_array_equal�assert_almost_equal�assert_array_almost_equalc C s| t �ddgddgg�} tt| g d�d d �f t j�� t �t �d��dd��}t|d d�t �d �f |d d�d f j � d S ) N� � � � )r r r �2 � � ���) �np�matrixr � isinstance�asmatrix�arange�reshaper �array�T)�m�x� r �L/usr/lib64/python3.9/site-packages/numpy/matrixlib/tests/test_interaction.py�test_fancy_indexing s r c C sD ddg} ddg}t �| | g�}t jj�|| |�}tt|t j�� d S )Nr r r r )r r Z polynomialZ polyutilsZ mapdomainr r )Zdom1Zdom2r �resr r r �test_polynomial_mapdomain s r c C sN t �g d�g�} t j| d d�}t �g d�g�}t||� tt|�t ju � d S )N�r r r ��axis�r r r )r r �sortr r �type��a�actual�expectedr r r �test_sort_matrix_none) s r* c C sP t �g d�g�} t j| dd d�}t �g d�g�}t||� tt|�t ju � d S )Nr r r! r# )r r � partitionr r r% r&