pytorch中nonzero()的用法

坚强是说给别人听的谎言 提交于 2020-03-04 06:24:43

pytorch中nonzero()的用法

nonzero():返回一个包含输入Input中非0元素索引的张量(以张量的形式返回非0索引)

import torch

a =torch.Tensor([1,2,4,4,5])
print(torch.nonzero(a<4))

a<4:输出的是布尔值索引(掩码)[1,1,0,0,0]
print(torch.nonzero(a<4)):输出布尔值索引非0的位置在这里插入图片描述

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!