torch.is_nonzero(input)

torch.is_nonzero(input)

  • input: 输入张量

若输入是 不等于零的单元素张量 则返回True,否则返回False

  • 不等于零的单元素张量:torch.tensor([0.])torch.tensor([0])torch.tensor([False])
  • 单元素张量: 只有一个数 的张量
python 复制代码
import torch
print(torch.is_nonzero(torch.tensor([0.]))) # False
print(torch.is_nonzero(torch.tensor([1.5])))# True
print(torch.is_nonzero(torch.tensor([False])))# False
print(torch.is_nonzero(torch.tensor([3])))# True
# torch.is_nonzero(torch.tensor([1, 3, 5]))  # 有三个元素,不是单元素张量
# 报错:RuntimeError: Boolean value of Tensor with more than one value is ambiguous
# torch.is_nonzero(torch.tensor([])) #没有元素,不是单元素张量
# 报错:RuntimeError: Boolean value of Tensor with no values is ambiguous
相关推荐
IT_陈寒4 小时前
Redis性能翻倍的5个冷门技巧,90%开发者都不知道第3个!
前端·人工智能·后端
浩浩的代码花园4 小时前
自研端侧推理模型实测效果展示
android·深度学习·计算机视觉·端智能
晨非辰4 小时前
C++ 波澜壮阔 40 年:从基础I/O到函数重载与引用的完整构建
运维·c++·人工智能·后端·python·深度学习·c++40周年
有梦想的西瓜4 小时前
如何优化电力系统潮流分布:最优潮流(OPF)问题
python·电力·opf
鼎道开发者联盟4 小时前
智能原生操作系统畅想:人智共生新时代的基石
人工智能·机器学习·自然语言处理
这张生成的图像能检测吗7 小时前
(论文速读)EfficientTrain++: 高效视觉骨干训练的通用课程学习
人工智能·深度学习·计算机视觉·训练方法
晚霞的不甘8 小时前
CANN:华为全栈AI计算框架的深度解析(终极扩展版 · 完整篇)
人工智能·华为
DanCheng-studio10 小时前
网安毕业设计简单的方向答疑
python·毕业设计·毕设