'} V d dl Zd dlZ d dlmZmZ d Zd Zd Zd Z d Z d Zd Zd Z dS ) N)assert_array_equalassert_c t j d } t t | t j t | j d d S )N) ) r )numpymatlibemptyr isinstancenpmatrixshapexs k/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/tests/test_matlib.py test_emptyr sI 4 AJq")$$%%%AGV c t t j d t j g dg dg t t j d t j ddgg d S )Nr ) ?r r r r )r r r onesr r r r test_onesr s u|((00y///!0"2 3 34 4 4 u|((++RY"r |-D-DEEEEEr c t t j d t j g dg dg t t j d t j ddgg d S )Nr ) r r r r )r r r zerosr r r r r test_zerosr s u|))&11y///!0"2 3 34 4 4 u|))!,,bi2.E.EFFFFFr c t j dt } t | t j ddgddgg d S )Nr )dtyper r )r r identityintr r r r s r test_identityr# sI as++Aq")aVaV$45566666r c t j ddt } t | t j g dg dg dg | j j sJ | j j rJ t j ddt d }t |t j g d g dg dg |j j rJ |j j sJ d S ) Nr r )kr )r r r )r r r )r r r F)r order)r r r r )r r r r )r r r r ) r r eyer" r r r flagsc_contiguousf_contiguous)xcxfs r test_eyer/ s !q , ,Br29lll&2ll&2ll&4 5 5 6 6 6 8 x$$$$ !Qc 5 5Br29&6&6&6&6&6&6&6&6&6&8 9 9 : : : x$$$$ 8 r c t t j d } t | j dk d S Nr r )r r randr ndimr s r test_randr4 + s1 !AAFaKr c t t j d } t | j dk d S r1 )r r randnr r3 r s r test_randnr7 0 s/ AAFaKr c t j d } t j | dd }t j g dg dg }t || d S )Nr&