当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python PyTorch count_nonzero用法及代码示例


本文简要介绍python语言中 torch.count_nonzero 的用法。

用法:

torch.count_nonzero(input, dim=None) → Tensor

参数

  • input(Tensor) -输入张量。

  • dim(int或者python的元组:ints,可选的) -沿其计算非零的暗淡或暗淡元组。

沿着给定的 dim 计算张量 input 中非零值的数量。如果未指定dim,则对张量中的所有非零值进行计数。

例子:

>>> x = torch.zeros(3,3)
>>> x[torch.randn(3,3) > 0.5] = 1
>>> x
tensor([[0., 1., 1.],
        [0., 0., 0.],
        [0., 0., 1.]])
>>> torch.count_nonzero(x)
tensor(3)
>>> torch.count_nonzero(x, dim=0)
tensor([0, 1, 2])

相关用法


注:本文由纯净天空筛选整理自pytorch.org大神的英文原创作品 torch.count_nonzero。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。