最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

pytorch多GPU并行運算的實現(xiàn)

 更新時間:2019年09月27日 11:45:14   作者:FelixCoder  
這篇文章主要介紹了pytorch多GPU并行運算的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧

Pytorch多GPU運行

設(shè)置可用GPU環(huán)境變量。例如,使用0號和1號GPU'

os.environ["CUDA_VISIBLE_DEVICES"] = '0,1'

設(shè)置模型參數(shù)放置到多個GPU上。在pytorch1.0之后的版本中,多GPU運行變得十分方便,先將模型的參數(shù)設(shè)置并行

    if torch.cuda.device_count() > 1:
      print("Let's use", torch.cuda.device_count(), "GPUs!")
      model = nn.DataParallel(model)

將模型參數(shù)設(shè)置使用GPU運行

    if torch.cuda.is_available():
      model.cuda()

踩坑記錄

在訓練中,需要使用驗證集/測試集對目前的準確率進行測試,驗證集/測試集的加載也會占用部分顯存,所以在訓練開始時,不要將所有顯存都幾乎占滿,稍微留一些顯存給訓練過程中的測試環(huán)節(jié)

pytorch并行后,假設(shè)batchsize設(shè)置為64,表示每張并行使用的GPU都使用batchsize=64來計算(單張卡使用時,使用batchsize=64比較合適時,多張卡并行時,batchsize仍為64比較合適,而不是64*并行卡數(shù))。

參考

https://www.zhihu.com/question/67726969

以上就是本文的全部內(nèi)容,希望對大家的學習有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評論

衡阳市| 元江| 太康县| 银川市| 陇西县| 鹤岗市| 清徐县| 永新县| 武定县| 乳山市| 会宁县| 邛崃市| 调兵山市| 延津县| 石柱| 黄梅县| 金堂县| 当雄县| 启东市| 荥阳市| 凭祥市| 亚东县| 平利县| 长汀县| 洛南县| 遂宁市| 江达县| 皮山县| 抚远县| 郎溪县| 黄浦区| 宜丰县| 密山市| 兰西县| 德惠市| 察哈| 昌平区| 新巴尔虎右旗| 德庆县| 龙陵县| 昆明市|