python - 如何检查某个数字是否在 Pytorch 张量中?

标签 python pytorch tensor

对于 Pytorch 张量 A :

A = tensor([1,0,0],
           [0,0,0])


有什么方法可以检查数字 1 是否是张量的元素 A ?
比如是否有一个返回 True 的 pytorch 函数是 1 是 A 的一个元素, 如果 1 不是 A 的元素,则返回 False ?

谢谢,

最佳答案

torch.Tensor工具__contains__ .所以,你可以使用:

1 in A

这将返回 True如果元素 1A , 和 False除此以外。

关于python - 如何检查某个数字是否在 Pytorch 张量中?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60153144/

相关文章:

deep-learning - 为什么 torch.nn.MultiheadAttention 中的 W_q 矩阵是二次的

pytorch - 如何将两个 PyTorch 量化张量矩阵相乘?

python - 为什么我的埃拉托斯特尼筛法代码返回以 5 结尾的数字?

python - 使用python中的os将文件名放入数组中

python - 在openCV和NumPy中使用查找表

python - 了解 PyTorch 中的反向传播

python - 内网使用Python的easy_install

python - Pytorch张量形状

c++ - Eigen::Tensor 双收缩到标量值

python - 以视觉可读的方式将张量写入文件