Numpy seems to allow reductions as long as the axis reduced over is nonzero:
`np.max(np.zeros((0, 5)), axis=1)`