【发布时间】:2021-05-14 09:24:38
【问题描述】:
如何检查,例如:
torch.tensor([1, 3]) 属于torch.tensor([3, 1], [1, 1], [3, 1])
a in b 方法按元素进行比较,因此这里不正确
我要计算的是整个张量 [1, 3] 是否在更大的张量中
谢谢
【问题讨论】:
-
你如何定义
[1, 3]大于[3, 1]? -
请参考我对此question的回答
-
所以你想检查你的张量是否是更大张量的子张量,对吗?就像上面的例子一样,你希望输出是正的(它在较大的那个中,但是被置换了)还是不是(它不在更大的那个中)?
-
要做的任务是检查张量a的每个子张量是否存在于张量b中。这与哪个更大或更小无关
标签: pytorch