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处理中文编码和判断编码示例
Feb 26 Python
详解Python中映射类型(字典)操作符的概念和使用
Aug 19 Python
Python判断字符串是否为字母或者数字(浮点数)的多种方法
Aug 03 Python
pandas 空的dataframe 插入列名的示例
Oct 30 Python
Python字典的基本用法实例分析【创建、增加、获取、修改、删除】
Mar 05 Python
Python实现合并excel表格的方法分析
Apr 13 Python
Python+PyQt5实现美剧爬虫可视工具的方法
Apr 25 Python
python pygame实现球球大作战
Nov 25 Python
python pygame实现挡板弹球游戏
Nov 25 Python
在Tensorflow中查看权重的实现
Jan 24 Python
jupyter notebook 添加kernel permission denied的操作
Apr 21 Python
Python中基础数据类型 set集合知识点总结
Aug 02 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数组 为文章加关键字连接 文章内容自动加链接
2011/12/29 PHP
关于php操作mysql执行数据库查询的一些常用操作汇总
2013/06/24 PHP
JavaScript 组件之旅(四):测试 JavaScript 组件
2009/10/28 Javascript
Javascript Math ceil()、floor()、round()三个函数的区别
2010/03/09 Javascript
jQuery学习笔记 操作jQuery对象 CSS处理
2012/09/19 Javascript
$.getJSON在IE下失效的原因分析及解决方法
2013/06/16 Javascript
JavaScript中把数字转换为字符串的程序代码
2013/06/19 Javascript
javascript基于HTML5 canvas制作画箭头组件
2014/06/25 Javascript
使用javascript提交form表单方法汇总
2015/06/25 Javascript
实例详解JavaScript获取链接参数的方法
2016/01/01 Javascript
BootStrap实现响应式布局导航栏折叠隐藏效果(在小屏幕、手机屏幕浏览时自动折叠隐藏)
2016/11/30 Javascript
ThinkJS中如何使用MongoDB的CURD操作
2016/12/13 Javascript
Angular2使用Angular CLI快速搭建工程(一)
2017/05/21 Javascript
ReactNative列表ListView的用法
2017/08/02 Javascript
JS实现Cookie读、写、删除操作工具类示例
2018/08/28 Javascript
react 组件传值的三种方法
2019/06/03 Javascript
vue模块移动组件的实现示例
2020/05/20 Javascript
[50:54]完美世界DOTA2联赛 GXR vs IO 第三场 11.07
2020/11/10 DOTA
分析Python编程时利用wxPython来支持多线程的方法
2015/04/07 Python
Python实现可获取网易页面所有文本信息的网易网络爬虫功能示例
2018/01/15 Python
python3 实现一行输入,空格隔开的示例
2018/11/14 Python
Python Numpy库datetime类型的处理详解
2019/07/13 Python
python+selenium select下拉选择框定位处理方法
2019/08/24 Python
NumPy中的维度Axis详解
2019/11/26 Python
基于python求两个列表的并集.交集.差集
2020/02/10 Python
如何用 Python 制作 GitHub 消息助手
2021/02/20 Python
HTML5 Canvas中绘制矩形实例
2015/01/01 HTML / CSS
美国男装连锁零售商:Men’s Wearhouse
2016/10/14 全球购物
区域总监的岗位职责
2013/11/21 职场文书
物业管理计划书
2014/01/10 职场文书
2015年小学开学寄语
2015/02/27 职场文书
警告通知
2015/04/25 职场文书
2015年体育教学工作总结
2015/05/20 职场文书
2019年教师节:送给所有老师的祝福语
2019/09/05 职场文书
集英社今正式宣布 成立游戏公司“集英社Games”
2022/03/31 其他游戏
Python OpenCV超详细讲解读取图像视频和网络摄像头
2022/04/02 Python