numpy的allclose方法,比较两个array是不是每一元素都相等,默认在1e-05的误差范围内
>>> help(np.allclose) Help on function allclose in module numpy.core.numeric:
allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) Returns True if two
arrays are element-wise equal within a tolerance. The tolerance values are
positive, typically very small numbers. The relative difference (`rtol` *
abs(`b`)) and the absolute difference `atol` are added together to compare
against the absolute difference between `a` and `b`. If either array contains
one or more NaNs, False is returned. Infs are treated as equal if they are in
the same place and of the same sign in both arrays. Parameters ---------- a, b
: array_like Input arrays to compare. rtol : float The relative tolerance
parameter (see Notes). atol : float The absolute tolerance parameter (see
Notes). equal_nan : bool Whether to compare NaN's as equal. If True, NaN's in
`a` will be considered equal to NaN's in `b` in the output array. ..
versionadded:: 1.10.0 Returns ------- allclose : bool Returns True if the two
arrays are equal within the given tolerance; False otherwise. ```

友情链接
KaDraw流程图
API参考文档
OK工具箱
云服务器优惠
阿里云优惠券
腾讯云优惠券
华为云优惠券
站点信息
问题反馈
邮箱:ixiaoyang8@qq.com
QQ群:637538335
关注微信