§
y<ˆjÁh ã óD — d dl Zd dlZd dlZd dlZd dlmZmZmZm Z m
Z
mZmZm
Z
mZmZmZmZmZmZ d dlmZmZmZmZmZ ej dk Zd„ Z G d„ d¦ « Z G d„ d ¦ « Z G d
„ d¦ « Z G d„ d
¦ « Z G d„ d¦ « Z! G d„ d¦ « Z" G d„ d¦ « Z# G d„ d¦ « Z$ G d„ d¦ « Z% G d„ d¦ « Z& G d„ d¦ « Z' G d„ d¦ « Z( G d„ d¦ « Z) G d „ d!¦ « Z* G d"„ d#¦ « Z+ G d$„ d%¦ « Z,d&„ Z-dS )'é N)Úapply_along_axisÚapply_over_axesÚarray_splitÚsplitÚhsplitÚdsplitÚvsplitÚdstackÚcolumn_stackÚkronÚtileÚexpand_dimsÚtake_along_axisÚput_along_axis)Úassert_Úassert_equalÚassert_array_equalÚ
assert_raisesÚassert_warnsì c óF ‡ — t j ‰ ¦ « ˆ fd„¦ « }|S )z: hack in keepdims behavior into a function taking an axis c óN •— ‰| fd|i|¤Ž}|€d}t j ||¬¦ « S )NÚaxisr ©r )Únpr )Úar ÚkwargsÚresÚfuncs €ús/builddir/build/BUILD/cloudlinux-venv-1.0.12/venv/lib64/python3.11/site-packages/numpy/lib/tests/test_shape_base.pyÚwrappedz_add_keepdims.