MCPcopy Create free account
hub / github.com/InternRobotics/G2VLM / max_pool_nd

Function max_pool_nd

eval_code/recons/models/moge/utils3d/numpy/utils.py:91–94  ·  view source on GitHub ↗
(x: np.ndarray, kernel_size: Tuple[int,...], stride: Tuple[int,...], padding: Tuple[int,...], axis: Tuple[int,...])

Source from the content-addressed store, hash-verified

89
90
91def max_pool_nd(x: np.ndarray, kernel_size: Tuple[int,...], stride: Tuple[int,...], padding: Tuple[int,...], axis: Tuple[int,...]) -> np.ndarray:
92 for i in range(len(axis)):
93 x = max_pool_1d(x, kernel_size[i], stride[i], padding[i], axis[i])
94 return x
95
96
97def max_pool_2d(x: np.ndarray, kernel_size: Union[int, Tuple[int, int]], stride: Union[int, Tuple[int, int]], padding: Union[int, Tuple[int, int]], axis: Tuple[int, int] = (-2, -1)):

Callers 1

max_pool_2dFunction · 0.70

Calls 1

max_pool_1dFunction · 0.70

Tested by

no test coverage detected