pytorch:RuntimeError:具有多个值的Tensor的布尔值不明确

时间:2019-12-17 19:38:17

标签: runtime-error pytorch

它与

一起使用
// inside App.vue

import defineRulesFor from './config/rules'

export default {
  name: 'App',
  created() {
    this.$ability.update(defineRulesFor(localStorage.getItem('userRole'))
  }
}

// inside App.vue import defineRulesFor from './config/rules' export default { name: 'App', async created() { const role = await getCurrentUserRole() this.$ability.update(defineRulesFor(role)) } } 是这里的张量。

但是当我尝试使用

x[x >= 0.2] = 1
x[x < 0.2] = 0 

它报告:x吗?

剂量有人知道为什么吗?

1 个答案:

答案 0 :(得分:2)

只是语法问题。

x = torch.randn((1,3,20,20))
x[(x > 0) & (x < 1)] = 1