maxframe.tensor.array_equal#
- maxframe.tensor.array_equal(a1, a2)[源代码]#
如果两个张量具有相同的形状和元素则返回 True,否则返回 False。
- 参数:
a1 (array_like) -- 输入数组。
a2 (array_like) -- 输入数组。
- 返回:
b -- 如果张量相等则返回 True。
- 返回类型:
参见
allclose如果两个张量在容差范围内逐元素相等则返回 True。
array_equiv如果输入张量形状一致且所有元素相等则返回 True。
示例
>>> import maxframe.tensor as mt
>>> mt.array_equal([1, 2], [1, 2]).execute() True >>> mt.array_equal(mt.array([1, 2]), mt.array([1, 2])).execute() True >>> mt.array_equal([1, 2], [1, 2, 3]).execute() False >>> mt.array_equal([1, 2], [1, 4]).execute() False