expected scalar type Double but found Long
时间: 2023-10-29 12:45:24 浏览: 128
解决 VSCode 编辑 vue 项目报错 Expected indentation of 2 spaces but found 4
这个问题通常出现在 PyTorch 训练深度学习模型时,是因为输入的数据类型不匹配造成的。 Double 和 Long 都是数值类型,但 Double 类型的精度更高,一般用于浮点数的计算,而 Long 类型通常用于整数的计算。要解决这个问题,你需要检查输入数据的类型,确保与模型的设计相匹配。可以使用 .type() 方法转换数据类型。
阅读全文