Codapp 外賣(mài)點(diǎn)餐系統(tǒng) v1.0.012.6MB / 06-21
FocusAny專(zhuān)注高效的AI工具條 v0.8.02.4MB / 12-28
LinkAndroid 全能手機(jī)連接助手 v0.6.024.6MB / 03-15
PESCMS RENT房租管理系統(tǒng) v1.0.0104KB / 11-16
ECHO個(gè)人博客主題網(wǎng)頁(yè)模板 v1.015.1MB / 08-25
優(yōu)雅草便民tools工具 v1.0.61.25MB / 05-01
抖音熱門(mén)短劇在線搜索引擎 v1.0911KB / 03-20
名揚(yáng)銀河企業(yè)建站源碼 v2.0.26.7MB / 03-19
AGECMS商業(yè)會(huì)云管理_電子名片 v1.0.194KB / 03-13
帝國(guó)cms看雪時(shí)間軸博客趣靜態(tài)模板 v1.04.23MB / 02-02
-
-
NocoBase開(kāi)源無(wú)代碼開(kāi)發(fā)平臺(tái) v1.8.0 其它源碼 / 5.7MB
-
ionic HTML5 移動(dòng)應(yīng)用框架 v8.6.2 其它源碼 / 75.79MB
-
FastAPI高性能Web框架 v0.115.14 其它源碼 / 4.6MB
-
-
Apache Superset數(shù)據(jù)探查與可視化平臺(tái) v5.0.0 其它源碼 / 89.2MB
-
Django Web框架 v4.2.23 其它源碼 / 7.8MB
-
Django Web框架 v5.2.3 其它源碼 / 7.1MB
-
PeaZip源碼包 v10.5.0 其它源碼 / 41.4MB
-
Gogs輕量級(jí)git服務(wù) v0.13.3 其它源碼 / 11.2MB
詳情介紹
Horovod是針對(duì)TensorFlow,Keras,PyTorch和Apache MXNet的分布式深度學(xué)習(xí)培訓(xùn)框架。Horovod的目標(biāo)是使分布式深度學(xué)習(xí)快速且易于使用。
Horovod由LF AI和數(shù)據(jù)基金會(huì)(LF AI&Data)托管。如果您是一家致力于在人工智能,機(jī)器和深度學(xué)習(xí)中使用開(kāi)源技術(shù)的公司,并希望在這些領(lǐng)域中支持開(kāi)源項(xiàng)目的社區(qū),請(qǐng)考慮加入LF AI和數(shù)據(jù)基金會(huì)。有關(guān)誰(shuí)參與以及Horovod如何扮演角色的詳細(xì)信息,請(qǐng)閱讀Linux Foundation公告。
安裝
要安裝Horovod:
1、安裝CMake
2、如果您已從PyPI安裝TensorFlow ,請(qǐng)確保已安裝g++-4.8.5或g++-4.9或更高版本。
如果您已從PyPI安裝了PyTorch ,請(qǐng)確保已安裝g++-4.9或更高版本。
如果您已經(jīng)從Conda安裝了任何一個(gè)軟件包,請(qǐng)確保gxx_linux-64已安裝Conda軟件包。
3、安裝horovodpip包。
要在CPU上運(yùn)行:
$ pip install horovod
要在具有NCCL的GPU上運(yùn)行:
$ HOROVOD_GPU_OPERATIONS = NCCL點(diǎn)安裝horovod
$ HOROVOD_GPU_OPERATIONS=NCCL pip install horovod
用法
要使用Horovod,請(qǐng)?jiān)诔绦蛑刑砑右韵聝?nèi)容:
1、運(yùn)行hvd.init()以初始化Horovod。
2、將每個(gè)GPU固定到一個(gè)進(jìn)程,以避免資源爭(zhēng)用。
通常每個(gè)進(jìn)程設(shè)置一個(gè)GPU,將其設(shè)置為local rank。服務(wù)器上的第一個(gè)進(jìn)程將被分配第一個(gè)GPU,第二個(gè)進(jìn)程將被分配第二個(gè)GPU,依此類(lèi)推。
3、通過(guò)工人人數(shù)來(lái)衡量學(xué)習(xí)率。
同步分布式培訓(xùn)中的有效批處理規(guī)模是根據(jù)工人人數(shù)來(lái)衡量的。學(xué)習(xí)率的提高彌補(bǔ)了批量大小的增加。
4、將優(yōu)化器包裝在中hvd.DistributedOptimizer。
分布式優(yōu)化器將梯度計(jì)算委托給原始優(yōu)化器,使用allreduce或allgather對(duì)梯度求平均,然后應(yīng)用這些平均梯度。
5、將等級(jí)0的初始變量狀態(tài)廣播到所有其他進(jìn)程。
當(dāng)使用隨機(jī)權(quán)重開(kāi)始訓(xùn)練或從檢查點(diǎn)恢復(fù)訓(xùn)練時(shí),這是確保所有工人進(jìn)行一致初始化的必要步驟。
6、修改您的代碼以僅在工作程序0上保存檢查點(diǎn),以防止其他工作程序破壞它們。
使用TensorFlow v1的示例(有關(guān)完整的培訓(xùn)示例,請(qǐng)參閱示例目錄):
import tensorflow as tf
import horovod.tensorflow as hvd
# Initialize Horovod
hvd.init()
# Pin GPU to be used to process local rank (one GPU per process)
config = tf.ConfigProto()
config.gpu_options.visible_device_list = str(hvd.local_rank())
# Build model...
loss = ...
opt = tf.train.AdagradOptimizer(0.01 * hvd.size())
# Add Horovod Distributed Optimizer
opt = hvd.DistributedOptimizer(opt)
# Add hook to broadcast variables from rank 0 to all other processes during
# initialization.
hooks = [hvd.BroadcastGlobalVariablesHook(0)]
# Make training operation
train_op = opt.minimize(loss)
# Save checkpoints only on worker 0 to prevent other workers from corrupting them.
checkpoint_dir = '/tmp/train_logs' if hvd.rank() == 0 else None
# The MonitoredTrainingSession takes care of session initialization,
# restoring from a checkpoint, saving to a checkpoint, and closing when done
# or an error occurs.
with tf.train.MonitoredTrainingSession(checkpoint_dir=checkpoint_dir,
config=config,
hooks=hooks) as mon_sess:
while not mon_sess.should_stop():
# Perform synchronous training.
mon_sess.run(train_op)
運(yùn)行Horovod
下面的示例命令顯示了如何運(yùn)行分布式訓(xùn)練。有關(guān)更多詳細(xì)信息,請(qǐng)參見(jiàn)Run Horovod,包括RoCE / InfiniBand調(diào)整和處理掛起的技巧。
1、要在具有4個(gè)GPU的計(jì)算機(jī)上運(yùn)行:
$ horovodrun -np 4 -H localhost:4 python train.py
2、要在具有4個(gè)GPU的4臺(tái)計(jì)算機(jī)上運(yùn)行:
$ horovodrun -np 16 -H server1:4,server2:4,server3:4,server4:4 python train.py
3、要在不使用horovodrun包裝的情況下使用Open MPI運(yùn)行,請(qǐng)參閱使用Open MPI運(yùn)行Horovod。
4、要在Docker中運(yùn)行,請(qǐng)參閱Docker中的Horovod。
5、要在Kubernetes中運(yùn)行,MPI運(yùn)算符,Helm Chart,F(xiàn)fDL和Polyaxon。
6、要在Spark上運(yùn)行。
7、要在Ray上運(yùn)行。
8、在Singularity運(yùn)行
9、要在LSF HPC集群(例如Summit)中運(yùn)行
下載地址
人氣源碼

CKplayer 超酷視頻播放器(支持flv,f4v,mp4,rtmp)X2 bulid2020.
My97日期控件 DatePicker 4.1 正式版
jquery v3.6.3 免費(fèi)版
蝙蝠在線考試系統(tǒng)源碼 v2.2.6
精美淘寶客單頁(yè)面 zblog模板 v1.0
Layui(前端UI框架) v2.8.17 官方最新版
jQuery EasyUI v1.9.0
網(wǎng)頁(yè)播放器_支持LRC歌詞同步及列表拖動(dòng)的網(wǎng)頁(yè)MP3播放器源碼
基于插件jquery.pngfix.js 實(shí)現(xiàn)Png圖片透明效果
QQ在線客服咨詢代碼插件 v1.0
相關(guān)文章
-
Codapp 外賣(mài)點(diǎn)餐系統(tǒng) v1.0.0Codapp 外賣(mài)點(diǎn)餐系統(tǒng)是一款專(zhuān)為快餐店、奶茶店、咖啡店、糕點(diǎn)店等商戶打造的 H5 移動(dòng)點(diǎn)餐解決方案,支持自提與外賣(mài)兩種模式,可快速部署上線使用,歡迎需要的朋友下載使用...
-
FocusAny專(zhuān)注高效的AI工具條 v0.8.0FocusAny 是一個(gè)專(zhuān)注高效的AI工具條,可以使用 Alt / Option+空格 一鍵喚起,通過(guò)插件快速安裝,可以擴(kuò)展出非常多的功能,歡迎需要的朋友下載使用...
-
LinkAndroid 全能手機(jī)連接助手 v0.6.0LinkAndroid是一個(gè)輕松連接安卓與電腦,暢享投屏、文件管理、應(yīng)用管理、截屏、錄屏、安裝應(yīng)用等一站式便捷體驗(yàn),讓工作更高效!歡迎需要的朋友下載使用...
-
PESCMS RENT房租管理系統(tǒng) v1.0.0PESCMS RENT(下稱PR)是一款基于GPLv2協(xié)議發(fā)布的開(kāi)源房租管理系統(tǒng),程序基于Golang + VUE3編寫(xiě),歡迎需要的朋友下載使用...
-
ECHO個(gè)人博客主題網(wǎng)頁(yè)模板 v1.0ECHO個(gè)人主題網(wǎng)頁(yè)模板是一款適合個(gè)人圖文寫(xiě)作與博客的主題。主題極簡(jiǎn)優(yōu)雅,采用經(jīng)典獨(dú)特的三欄設(shè)計(jì),保留線條和足夠的留白,展現(xiàn)您文字、圖片間的美...
-
優(yōu)雅草便民tools工具 v1.0.6優(yōu)雅草便民工具--便民tools工具tools-前端已接數(shù)據(jù),優(yōu)雅草小工具-數(shù)據(jù)來(lái)自優(yōu)雅草api賦能-優(yōu)雅草便民工具是一款由成都市一顆優(yōu)雅草科技有限公司打造的便民查詢公益工具,歡...
-
抖音熱門(mén)短劇在線搜索引擎 v1.0一個(gè)非常哇塞的在線短劇搜索頁(yè)面,接口已經(jīng)對(duì)接好了,上傳源碼到服務(wù)器解壓就能直接用,有能力的可以自己改接口自己寫(xiě)自己的接口...
-
名揚(yáng)銀河企業(yè)建站源碼 v2.0.2名揚(yáng)銀河企業(yè)建站系統(tǒng),適用于無(wú)代碼基礎(chǔ)的新手,快速搭建企業(yè)網(wǎng)站,程序內(nèi)置了多項(xiàng)實(shí)用功能及插件,能夠便捷的對(duì)網(wǎng)站進(jìn)行修改、調(diào)整、優(yōu)化等方面進(jìn)行操作...
-
AGECMS商業(yè)會(huì)云管理_電子名片 v1.0.1AGECMS商業(yè)會(huì)云管理電子名片是一款專(zhuān)為商務(wù)人士設(shè)計(jì)的全方位互動(dòng)電子名片軟件。它結(jié)合了現(xiàn)代商務(wù)交流的便捷性與高效性,通過(guò)數(shù)字化的方式,歡迎需要的朋友下載使用...
-
帝國(guó)cms看雪時(shí)間軸博客趣靜態(tài)模板 v1.0帝國(guó)cms看雪時(shí)間軸博客趣靜態(tài)模板是一款女生唯美簡(jiǎn)潔個(gè)人博客靜態(tài)頁(yè)面模板,藍(lán)色時(shí)間軸個(gè)人網(wǎng)頁(yè)模板,下雪空間個(gè)人模板,喜歡的網(wǎng)友可以用開(kāi)源程序帝國(guó)cms標(biāo)簽仿站建設(shè)...
下載聲明
☉ 解壓密碼:m.fzitv.net 就是本站主域名,希望大家看清楚,[ 分享碼的獲取方法 ]可以參考這篇文章
☉ 推薦使用 [ 迅雷 ] 下載,使用 [ WinRAR v5 ] 以上版本解壓本站軟件。
☉ 如果這個(gè)軟件總是不能下載的請(qǐng)?jiān)谠u(píng)論中留言,我們會(huì)盡快修復(fù),謝謝!
☉ 下載本站資源,如果服務(wù)器暫不能下載請(qǐng)過(guò)一段時(shí)間重試!或者多試試幾個(gè)下載地址
☉ 如果遇到什么問(wèn)題,請(qǐng)?jiān)u論留言,我們定會(huì)解決問(wèn)題,謝謝大家支持!
☉ 本站提供的一些商業(yè)軟件是供學(xué)習(xí)研究之用,如用于商業(yè)用途,請(qǐng)購(gòu)買(mǎi)正版。
☉ 本站提供的Horovod分布式深度學(xué)習(xí)框架 v0.28.1資源來(lái)源互聯(lián)網(wǎng),版權(quán)歸該下載資源的合法擁有者所有。


