TypeError: zip argument #1 must support iteration

利用pytorch中的dataparallel時,遇到一個bug

[Previous line repeated 1 more time]
TypeError: zip argument #1 must support iteration

在單個gpu上可以正常訓練加驗證,雙塊gpu時,在驗證時出現上述錯誤,後來發現是因爲eval時,模型返回的是個標量(list)。
解決方法:將模型返回數據改爲tensor。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章