File: //usr/local/lib/python3.10/dist-packages/numpy/tests/__pycache__/test_matlib.cpython-310.pyc
o
���g< � @ sd d dl Zd dlZ d dlmZmZ dd� Zdd� Zdd� Zd d
� Z dd� Z
d
d� Zdd� Zdd� Z
dS )� N)�assert_array_equal�assert_c C s, t j�d�} tt| tj�� t| jd� d S )N)� )� r )�numpy�matlib�emptyr �
isinstance�np�matrix�shape��x� r �B/usr/local/lib/python3.10/dist-packages/numpy/tests/test_matlib.py�
test_empty s r c C �F t tj�d�t�g d�g d�g�� t tj�d�t�ddgg�� d S )N�r � )� �?r r r r )r r r �onesr
r r r r r � test_ones
�
��"r c C r )Nr )� r r r r )r r r �zerosr
r r r r r �
test_zeros r r c C s0 t jjdtd�} t| t�ddgddgg�� d S )Nr )�dtyper r )r r �identity�intr r
r r
r r r �
test_identity s r c C s� t jjddtd�} t| t�g d�g d�g d�g�� | jjs J �| jj r&J �t jjddtdd �}t|t�g d
�g d�g d�g�� |jjrGJ �|jj sMJ �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 �flags�c_contiguous�f_contiguous)�xc�xfr r r �test_eye s ��r* c C � t j�d�} t| jdk� d S �Nr r )r r �randr �ndimr
r r r � test_rand+ � r/ c C r+ r, )r
r �randnr r. r
r r r �
test_randn0 r0 r2 c C s>