利用pytorch中的dataparallel時,遇到一個bug
[Previous line repeated 1 more time]
TypeError: zip argument #1 must support iteration
在單個gpu上可以正常訓練加驗證,雙塊gpu時,在驗證時出現上述錯誤,後來發現是因爲eval時,模型返回的是個標量(list)。
解決方法:將模型返回數據改爲tensor。
利用pytorch中的dataparallel時,遇到一個bug
[Previous line repeated 1 more time]
TypeError: zip argument #1 must support iteration
在單個gpu上可以正常訓練加驗證,雙塊gpu時,在驗證時出現上述錯誤,後來發現是因爲eval時,模型返回的是個標量(list)。
解決方法:將模型返回數據改爲tensor。