【发布时间】:2019-12-17 19:38:17
【问题描述】:
它适用于
x[x >= 0.2] = 1
x[x < 0.2] = 0
x 是这里的张量。
但是当我尝试使用时
x[x > 0 and x < 1] = 1
它报告:RuntimeError: bool value of Tensor with more than one value is ambiguous ?
有人知道为什么吗?
【问题讨论】:
标签: runtime-error pytorch
它适用于
x[x >= 0.2] = 1
x[x < 0.2] = 0
x 是这里的张量。
但是当我尝试使用时
x[x > 0 and x < 1] = 1
它报告:RuntimeError: bool value of Tensor with more than one value is ambiguous ?
有人知道为什么吗?
【问题讨论】:
标签: runtime-error pytorch
只是语法问题。
x = torch.randn((1,3,20,20))
x[(x > 0) & (x < 1)] = 1
【讨论】: