pytorch中遇到Expected more than 1 value per channel when training, got input size torch.Size([1, 128, 1, 1])解決方法。


折騰了一上午,看到別人寫的博客沒辦法解決我的問題。忽然想到靈感。

我要做的是,測試一下我自己寫的數據是否可以通過網絡輸出。但只有一個批量。

他會報如下錯誤

 

 這里只需要把model狀態改成eval()模式就可以了,因為在train()狀態下是進行批量訓練的。

改之后的代碼為

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM