pytorch实现保证每次运行使用的随机数都相同


Posted in Python onFebruary 20, 2020

其实在代码的开头添加下面几句话即可:

# 保证训练时获取的随机数都是一样的
init_seed = 1
torch.manual_seed(init_seed)
torch.cuda.manual_seed(init_seed)
np.random.seed(init_seed) # 用于numpy的随机数

torch.manual_seed(seed)

为了生成随机数设置种子。返回一个torch.Generator对象

参数:

seed (int) ? 期望的种子数

torch.cuda.manual_seed(seed)

为当前GPU生成随机数设置种子。如果CUDA不可用,调用该方法也是安全的;在这种情况下,该调用就会被忽略

参数:

seed (int) ? 期望的种子数

⚠️如果你使用的是多GPU模型,就要调用manual_seed_all(seed).

以上这篇pytorch实现保证每次运行使用的随机数都相同就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
详解python进行mp3格式判断
Dec 23 Python
Windows和Linux下Python输出彩色文字的方法教程
May 02 Python
Python中用字符串调用函数或方法示例代码
Aug 04 Python
Python进程间通信Queue实例解析
Jan 25 Python
Python迭代器与生成器基本用法分析
Jul 26 Python
基于Python的PIL库学习详解
May 10 Python
python NumPy ndarray二维数组 按照行列求平均实例
Nov 26 Python
python+opencv边缘提取与各函数参数解析
Mar 09 Python
学会python自动收发邮件 代替你问候女友
May 20 Python
FP-growth算法发现频繁项集——发现频繁项集
Jun 24 Python
python百行代码实现汉服圈图片爬取
Nov 23 Python
Python 匹配文本并在其上一行追加文本
May 11 Python
Python argparse模块使用方法解析
Feb 20 #Python
浅谈pytorch torch.backends.cudnn设置作用
Feb 20 #Python
Python sqlite3查询操作过程解析
Feb 20 #Python
python利用datetime模块计算程序运行时间问题
Feb 20 #Python
pytorch数据预处理错误的解决
Feb 20 #Python
Python异常继承关系和自定义异常实现代码实例
Feb 20 #Python
Python安装与卸载流程详细步骤(图解)
Feb 20 #Python
You might like
DC最新动画电影:《战争之子》为何内容偏激,毁了一个不错的漫画
2020/04/09 欧美动漫
PHP动态生成指定大小随机图片的方法
2016/03/25 PHP
PHP多进程编程总结(推荐)
2016/07/18 PHP
Windows 下安装 swoole 图文教程(php)
2017/06/05 PHP
PHP静态方法和静态属性及常量属性的区别与介绍
2019/03/22 PHP
Input 特殊事件onpopertychange和oninput
2009/06/17 Javascript
JavaScript 笔记二 Array和Date对象方法
2010/05/22 Javascript
JavaScript实现自己的DOM选择器原理及代码
2013/03/04 Javascript
如何动态的导入js文件具体该怎么实现
2014/01/14 Javascript
Js实现滚动变色的文字效果
2014/06/16 Javascript
影响jQuery使用的14个方面
2014/09/01 Javascript
JavaScript对象参数的引用传递
2016/01/14 Javascript
js获取时间精确到秒(年月日)
2016/03/16 Javascript
CKEditor无法验证的解决方案(js验证+jQuery Validate验证)
2016/05/09 Javascript
jQuery Validate验证框架详解(推荐)
2016/12/17 Javascript
AngularJS使用ng-app自动加载bootstrap框架问题分析
2017/01/04 Javascript
vue2.0父子组件及非父子组件之间的通信方法
2017/01/21 Javascript
Vue 将后台传过来的带html字段的字符串转换为 HTML
2018/03/29 Javascript
elementUI多选框反选的实现代码
2019/04/03 Javascript
手写Vue源码之数据劫持示例详解
2021/01/04 Vue.js
Python中实现远程调用(RPC、RMI)简单例子
2014/04/28 Python
使用python3实现操作串口详解
2019/01/01 Python
Python实现中值滤波去噪方式
2019/12/18 Python
浅谈tensorflow 中tf.concat()的使用
2020/02/07 Python
一个入门级python爬虫教程详解
2021/01/27 Python
薇姿法国官网:Vichy法国
2021/01/28 全球购物
一名毕业生的自我鉴定
2013/12/04 职场文书
写演讲稿要注意的六件事
2014/01/14 职场文书
厂区绿化方案
2014/05/08 职场文书
2014年技术工作总结范文
2014/11/20 职场文书
企业介绍信范文
2015/01/30 职场文书
兵马俑导游词
2015/02/02 职场文书
校车司机安全责任书
2015/05/11 职场文书
朋友聚会祝酒词
2015/08/10 职场文书
SpringBoot2零基础到精通之数据库专项精讲
2022/03/22 Java/Android
python读取mat文件生成h5文件的实现
2022/07/15 Python