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

pytorch多GPU并行運(yùn)算的實(shí)現(xiàn)

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

Pytorch多GPU運(yùn)行

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

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

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

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

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

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

踩坑記錄

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

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

參考

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

以上就是本文的全部?jī)?nèi)容,希望對(duì)大家的學(xué)習(xí)有所幫助,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

北安市| 温州市| 大名县| 尼玛县| 平陆县| 遵义市| 安庆市| 松阳县| 呼伦贝尔市| 丰宁| 临泽县| 林芝县| 南川市| 乐陵市| 合肥市| 荔浦县| 卢湾区| 衡山县| 正阳县| 屯留县| 建始县| 中宁县| 晋江市| 云和县| 平山县| 平和县| 泰顺县| 佳木斯市| 苍溪县| 股票| 绥江县| 皮山县| 商南县| 苗栗市| 聂荣县| 漳州市| 桦甸市| 新泰市| 休宁县| 弥勒县| 武鸣县|