碼上歡樂
首頁
榜單
標簽
關於
搜索
相關內容
簡體
繁體
Pytorch-loss.backward()-“RuntimeError: Found dtype Double but expected Float”
本文轉載自
查看原文
2021-07-18 22:27
467
PyTorch
/
Error
錯誤信息
類型錯誤, 計算loss值的函數傳入的參數類型不統一。
解決方法
查看上文loss計算代碼部分的參數類型,如loss=f.mse_loss(out,label),檢查out和label的類型都是torch.float類型即可。使用label.dtype查看tensor的類型。
×
免責聲明!
本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。
猜您在找
tf.matmul()報錯expected scalar type Float but found Double
YOLO+pytorch——expected scalar type Half but found Float
pytorch的backward
Pytorch autograd,backward詳解
Pytorch RuntimeError: expected type torch.cuda.FloatTensor but got torch.FloatTensor
float和double的范圍和精度
double與float的區別
float和double的區別
關於Pytorch中autograd和backward的一些筆記
[pytorch]pytorch loss function 總結
粵ICP備18138465號
© 2018-2026 CODEPRJ.COM