def test_output_shape(self):
""" Test output shape """
for axis in (0, 1, 2, 3, None):
with self.subTest('axis = {}'.format(axis)):
from_numpy = np.add.reduce(self.stack, axis = axis)
out = last(ireduce_ufunc(self.source, np.add, axis = axis))
self.assertSequenceEqual(from_numpy.shape, out.shape)
self.assertTrue(np.allclose(out, from_numpy))
评论列表
文章目录