标签: python arrays numpy
我在进行断言检查时发现了问题。 assert np.sum(array, axis=0, dtype=np.float32) == 1
assert np.sum(array, axis=0, dtype=np.float32) == 1
它适用于某些高精度数组。但是当我总结一个数组np.ones(12)/12.时,它引发了一个断言错误,我检查了该值是0.99999994,这不是1.但是如果我没有指定dtype到np.float32它会引发其他高精度数组的错误。那么有没有办法可以对低精度和高精度数组进行求和和断言检查?
np.ones(12)/12.
dtype
np.float32