在用pytorch进行深度神经网络训练时,出现以下问题,特做记录

RuntimeError: Expected object of scalar type Long but got scalar type Float for argument #2 'target'

这个错误是说需要的数据类型是long而我的数据类型是float,所以需要进行数据类型转化

在pytorch中数据转化有专属自己的用法,即data=data.long()

所以在代码中做了如下修改:

cond_op_truth_var = cond_op_truth_var.long()

问题解决

 

 

 

相关文章:

  • 2022-12-23
  • 2022-12-23
  • 2021-06-01
  • 2022-12-23
  • 2021-08-16
  • 2021-05-23
  • 2022-01-22
  • 2021-10-26
猜你喜欢
  • 2021-08-05
  • 2022-12-23
  • 2021-05-14
  • 2021-09-19
  • 2022-12-23
  • 2021-06-10
  • 2022-12-23
相关资源
相似解决方案