pytorch 判断两个 tensor 是否相等

2022-09-02 13:31:44 浏览数 (1)

不用循环,用 pytorch 的基本函数, 非常简洁. 代码如下:

代码语言:javascript复制
import torch

x = torch.tensor([[1, 2], [3, 4]])
y = torch.tensor([[1, 2], [3, 4]])

assert 0 == ((x != y).sum())

xx = torch.tensor([[1, 2], [3, 4]])
yy = torch.tensor([[2, 2], [3, 3]])
assert 0 == (xx != yy).sum()

0 人点赞