APP下载
报价宝  ›  科技  › 

Pytorch多GPU的计算和Sync BatchNorm

报价宝 来源:baojiabao.com 发布时间:2019-11-13 17:53:00 11月12日更新
报价宝综合消息Pytorch多GPU的计算和Sync BatchNorm

最近在看CSAILVision的程式码,里面涉及到了多GPU的处理。考虑到后续自己要做的工作,是时候了解一下这方面的内容了。

pytorch中使用GPU非常方便和简单:

接下来构造一个Dummy DataSet,来跑一下模型:

Github上有大神实现了多GPU之间的BatchNorm,接下来围绕这个repo学习一下。作者很贴心了提供了三种使用方法:

对此我也简单的画了一下示意图:

那么如何在自己的模型中使用Synchronized BatchNorm呢,可以参考如下:

不过作者也说了,这个程式码只是用于研究的原型版本,还存在一些局限性和设计上的问题,但在目前尚未有官方版本的前提下,任然是一个很好的实现,不论是用于学习还是实验。关于cross devices的batch normalization的作用也在一些论文中体现。

文章标签: 报价宝 降噪耳机价格 耳机价格 红米手机价格 华为手机价格 小米手机价格 电视机价格 笔记本电脑价格 笔记本价格 汽车价格 汽车价格 笔记本电脑价格 电视机价格 耳机价格 降噪耳机价格