?????????? ????????? - ??????????????? - /usr/lib64/python3.9/site-packages/numpy/core/tests/__pycache__/test_einsum.cpython-39.pyc
???????
a z[yc�� � @ s� d dl Z d dlZd dlZd dlmZmZmZmZm Z m Z mZmZ dZ e�g d��Zeee e��ZG dd� d�ZG dd� d�Zd d � ZdS )� N)�assert_�assert_equal�assert_array_equal�assert_almost_equal� assert_raises�suppress_warnings�assert_raises_regex�assert_allcloseZ abcdefghij)� � � � r r r � r r r c @ sn e Zd Zdd� Zdd� ZdVdd�Zdd � Zd d� Zdd � Zdd� Z dd� Z dd� Zdd� Zdd� Z dd� Zdd� Zdd� Zdd� Zd d!� Zd"d#� Zd$d%� Zd&d'� Zd(d)� Zd*d+� Zd,d-� Zd.d/� Zd0d1� Zd2d3� Zej�d4ej d5 ej d6 �d7d8� �Z!d9d:� Z"d;d<� Z#dWd>d?�Z$d@dA� Z%dBdC� Z&dDdE� Z'dFdG� Z(dHdI� Z)dJdK� Z*dLdM� Z+dNdO� Z,dPdQ� Z-dRdS� Z.dTdU� Z/d=S )X� TestEinsumc C s� dD �]v}t ttj|d� t ttjd|d� t ttjdd|d� t ttjddd|d� t ttjddd|d� t ttjddd |d � t ttjddd|d� t ttjddd|d � t ttjgd�R d|i� t ttjddd|d� t ttjdddgdg|d� t ttjddg|d� t ttjdd|d� t ttjdddg|d� t ttjdd|d� t ttjdddg|d� t ttjdd|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddg|d� t ttjdddgddgg|d� t ttjd t�d!��d"d#�|d� t ttjd$t�d!��d"d#�|d� t ttjdt�d!��d"d#�|d� t ttjd%dd&gdd&ggt�d'��d"d"�|d� ttd(��2 t�d)�}t�d*�}t�d+||� W d � n1 �sN0 Y t ttjd%t�d!��d,d&�|d-d.� qd S )/N�TF��optimize� r �test)�outr �W��orderr Zblah)�castingr Z bad_data_type)�dtyper )Zbad_argr )?NNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNr �,�i�ijz...izi...jzi...zij...zi..z.i...zj->..jzj->.j...zi%...z...j$zi->&zi->ijzij->jij�iir r r �ii->izi->i� r z'b')r r r r r )r r r z aabcb,abc����d)r r ) r � ValueError�np�einsum� TypeError�arange�reshaper �ones)�self�do_opt�a�b� r. �B/usr/lib64/python3.9/site-packages/numpy/core/tests/test_einsum.py�test_einsum_errors sz ������� � ��� .�zTestEinsum.test_einsum_errorsc sz dD �]n}t �d�� d� _t jd� |d�}t|j� u � t j� tg|d�}t|j� u � t jd� |d�}t|j� u � t|� � t j� ddg|d�}t|j� u � t|� � t jd� |d�}t|jd � d � jd <