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控制台英汉汉英电子词典
Apr 23 Python
python 创建弹出式菜单的实现代码
Jul 11 Python
python3将视频流保存为本地视频文件
Jun 20 Python
Django开发的简易留言板案例详解
Dec 04 Python
PyQt5 实现字体大小自适应分辨率的方法
Jun 18 Python
python实现两个dict合并与计算操作示例
Jul 01 Python
Python 使用folium绘制leaflet地图的实现方法
Jul 05 Python
win10系统Anaconda和Pycharm的Tensorflow2.0之CPU和GPU版本安装教程
Dec 03 Python
从训练好的tensorflow模型中打印训练变量实例
Jan 20 Python
Pytorch 使用CNN图像分类的实现
Jun 16 Python
深入解析NumPy中的Broadcasting广播机制
May 30 Python
Python预测分词的实现
Jun 18 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
php的PDO事务处理机制实例分析
2017/02/16 PHP
javascrpt绑定事件之匿名函数无法解除绑定问题
2012/12/06 Javascript
javascript操作JSON的要领总结
2012/12/09 Javascript
jquery移除button的inline onclick事件(已测试及兼容浏览器)
2013/01/25 Javascript
JavaScript实现表格排序方法
2013/06/14 Javascript
jQuery+AJAX实现遮罩层登录验证界面(附源码)
2020/09/13 Javascript
jquery ajax分页插件的简单实现
2016/01/27 Javascript
jQuery简单验证上传文件大小及类型的方法
2016/06/02 Javascript
AngularJS 中的事件详解
2016/07/28 Javascript
element ui 对话框el-dialog关闭事件详解
2018/02/26 Javascript
了解重排与重绘
2019/05/29 Javascript
独立部署小程序基于nodejs的服务器过程详解
2019/06/24 NodeJs
JavaScript遍历数组和对象的元素简单操作示例
2019/07/09 Javascript
vue通过v-html指令渲染的富文本无法修改样式的解决方案
2020/05/20 Javascript
js实现无刷新监听URL的变化示例代码详解
2020/06/03 Javascript
python使用正则表达式的search()函数实现指定位置搜索功能
2017/11/10 Python
Python模拟脉冲星伪信号频率实例代码
2018/01/03 Python
聊聊Python中的pypy
2018/01/12 Python
用Python逐行分析文件方法
2019/01/28 Python
Python这样操作能存储100多万行的xlsx文件
2019/04/16 Python
python取余运算符知识点详解
2019/06/27 Python
Tensorflow实现将标签变为one-hot形式
2020/05/22 Python
Flask中jinja2的继承实现方法及实例
2021/03/03 Python
css3实现背景颜色渐变让图片不再是唯一的实现方式
2012/12/18 HTML / CSS
德国传统玻璃制造商:Cristalica
2018/04/23 全球购物
学校春季防火方案
2014/06/08 职场文书
中韩经贸翻译专业大学生职业生涯规划范文
2014/09/18 职场文书
三方股东合作协议书
2014/10/28 职场文书
公司给客户的感谢信
2015/01/23 职场文书
学生犯错保证书
2015/05/09 职场文书
2015年第31个教师节致辞
2015/07/31 职场文书
校园安全主题班会
2015/08/12 职场文书
Python实战之疫苗研发情况可视化
2021/05/18 Python
在前女友婚礼上,用Python破解了现场的WIFI还把名称改成了
2021/05/28 Python
防止web项目中的SQL注入
2021/12/06 MySQL
Pygame游戏开发之太空射击实战敌人精灵篇
2022/08/05 Python