id PddlmZddlmZddlZddlmZddlm Z ddl m Z dZ dS))mul)reduceNrandint) Arrayterator)assert_c.tjtjdt ddz}t dt |D}tt|}tj|}||_ t d|z}t||}|D])}tt|j |p|k*tt|j t|j kd|D}d|D}d|D} t d t||| D} || } || } | D])}tt|j |p|k*ttj| | ktt| j t| j kdS) N c3:K|]}tddzVdS)r r Nr.0dims V/opt/cloudlinux/venv/lib/python3.11/site-packages/numpy/lib/tests/test_arrayterator.py ztest..s,88C'"++a-888888c,g|]}t|Srrs r ztest..s + + +cWS\\ + + +rc2g|]}t|dzSr rrs rrztest.. " , , ,sGCLLN , , ,rc2g|]}t|dzSrrrs rrztest..!rrc3(K|] }t|VdS)N)slice)rts rrztest.."s&==5!9======r)nprandomseedarangertuplerangerrshaperrlenflatlistzipall __array__) ndimsr%elsabuf_sizebblockstartstopstepslice_cds rtestr8 sINN29R==!!! AJJqLE 885<<888 8 8E e  C #AAGqu~~HQ!!A66EJHO45555 DLLDLL ())) , +U + + +E , ,e , , ,D , ,e , , ,D ==c%t&<&<=== = =F & A & A66EJHO45555 BF1;;==A% & &''' DLLDLL ()))))r) operatorr functoolsrnumpyr numpy.randomr numpy.libr numpy.testingrr8rrrr?s """"""!!!!!!$*$*$*$*$*r