maxframe.tensor.array_equal#
- maxframe.tensor.array_equal(a1, a2)[source]#
True if two tensors have the same shape and elements, False otherwise.
- Parameters:
a1 (array_like) – Input arrays.
a2 (array_like) – Input arrays.
- Returns:
b – Returns True if the tensors are equal.
- Return type:
See also
allclose
Returns True if two tensors are element-wise equal within a tolerance.
array_equiv
Returns True if input tensors are shape consistent and all elements equal.
Examples
>>> 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