,̪h d dl Zd dlmZmZmZ d dlZd dlmZ d Z d Z d Zej dd d Zd Zd Zd Zd Zd Zd Z G d d ZdS ) N)assert_array_equalassert_equal assert_raises)chainc g dg dgg dg dgg} dD ]y}t j | | }t j |d }t |j t j t |t j d gd ggdgdggg zt t t j t j | t d S ) N) r r )r r r )r r r )r r r ?bBhHiIlLqQdtypeaxis @ ) nparraypackbitsr r uint8r r TypeErrorfloat)adtarrbs q/builddir/build/BUILD/cloudlinux-venv-1.0.10/venv/lib64/python3.11/site-packages/numpy/lib/tests/test_packbits.py test_packbitsr s ))YYY ))YYY !A H Hhq###K"%%%QWbh'''1bh# t}'EFFGGGG)R["(1E*B*B*BCCCCC c g d} dD ]e}| D ]`}t j || }t j | }t |j t j t |j d afd S )N)r r r# r r$ r r# r$ r$ r r r r$ r r r r$ r r r r r r! )r emptyr r r r shape)shapesr r, r r s r test_packbits_emptyr. s F ( ( ( (Eb)))AAA"(+++$'''' (( (r c \ ddgfdg dfdg dfdg dfdg d fd g dfdg d fdg dfg} dD ]}| D ]z\ }}t | D ]e\ }}t j || }t j || }t |j t j t |j | f{d S )Nr! r" )) r$ r )r# r r" r% ))r0 r r$ r% )r# r r1 r&