pytorch實現(xiàn)保證每次運行使用的隨機數(shù)都相同
其實在代碼的開頭添加下面幾句話即可:
# 保證訓(xùn)練時獲取的隨機數(shù)都是一樣的 init_seed = 1 torch.manual_seed(init_seed) torch.cuda.manual_seed(init_seed) np.random.seed(init_seed) # 用于numpy的隨機數(shù)
torch.manual_seed(seed)
為了生成隨機數(shù)設(shè)置種子。返回一個torch.Generator對象
參數(shù):
seed (int) – 期望的種子數(shù)
torch.cuda.manual_seed(seed)
為當(dāng)前GPU生成隨機數(shù)設(shè)置種子。如果CUDA不可用,調(diào)用該方法也是安全的;在這種情況下,該調(diào)用就會被忽略
參數(shù):
seed (int) – 期望的種子數(shù)
⚠️如果你使用的是多GPU模型,就要調(diào)用manual_seed_all(seed).
以上這篇pytorch實現(xiàn)保證每次運行使用的隨機數(shù)都相同就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
Python腳本修改Maya ASCII文件路徑方法實現(xiàn)
本文主要介紹了Python腳本修改Maya ASCII文件路徑方法實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-02-02詳解Django+Uwsgi+Nginx的生產(chǎn)環(huán)境部署
這篇文章主要介紹了Django + Uwsgi + Nginx 的生產(chǎn)環(huán)境部署,小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧2018-06-06最新Python?APScheduler?定時任務(wù)詳解
這篇文章主要介紹了Python使用apscheduler模塊設(shè)置定時任務(wù),APScheduler全稱Advanced?Python?Scheduler?作用為在指定的時間規(guī)則執(zhí)行指定的作業(yè),本文對Python?APScheduler?定時任務(wù)相關(guān)知識介紹的非常詳細,需要的朋友參考下2022-05-05python3使用libpcap庫進行抓包及數(shù)據(jù)處理的操作方法
這篇文章主要介紹了python3使用libpcap庫進行抓包及數(shù)據(jù)處理,需要的朋友可以參考下2022-10-10python實現(xiàn)不同數(shù)據(jù)庫間數(shù)據(jù)同步功能
這篇文章主要介紹了python實現(xiàn)不同數(shù)據(jù)庫間數(shù)據(jù)同步功能,本文給大家介紹的非常詳細,對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-02-02