51Testing软件测试论坛

标题: 关于 pytorch中Tensor数据类型的使用问题 [打印本页]

作者: 测试积点老人    时间: 2020-10-16 10:35
标题: 关于 pytorch中Tensor数据类型的使用问题
原文中的代码:
  1. if condi_inputs:
  2.                    condi_inputs = torch.cat((condi_inputs, condi_inputs))
复制代码
报错提示:
  1. RuntimeError: bool value of Tensor with more than one value is ambiguous
复制代码
这里的condi_inputs是一个Tensor变量,然后就不是很清楚这个IF想判定什么内容,也不知道该怎么更改,不知道有没有大神可以私下解决一下。

作者: 海海豚    时间: 2020-10-19 09:23
https://ask.csdn.net/questions/1051545?sort=id  看下这个
作者: bellas    时间: 2020-10-19 09:52
https://ask.csdn.net/questions/1051545?sort=id参考下这个
作者: qqq911    时间: 2020-10-19 10:29
布尔类型的变量给传入了多个数值
作者: 郭小贱    时间: 2020-10-19 13:14
condi_inputs这个Tensor包含不止一个值,不能当作 bool值用于 if 语句,试试这样改动:
  1. if condi_inputs is not None:
  2.                     condi_inputs = torch.cat((condi_inputs, condi_inputs))
复制代码

作者: jingzizx    时间: 2020-10-19 13:18
应该是不匹配吧
作者: litingting0214    时间: 2020-10-19 14:18
https://ask.csdn.net/questions/1051545?sort=id  可以参考下这篇文章




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2