Pytorch在dataloader类中设置shuffle的随机数种子方式


Posted in Python onJanuary 14, 2020

如题:Pytorch在dataloader类中设置shuffle的随机数种子方式

虽然实验结果差别不大,但是有时候也悬殊两个百分点

想要复现实验结果

发现用到随机数的地方就是dataloader类中封装的shuffle属性

Pytorch在dataloader类中设置shuffle的随机数种子方式

Pytorch在dataloader类中设置shuffle的随机数种子方式

查了半天没有关于这个的设置,最后在设置随机数种子里面找到了答案

以下方法即可:

def setup_seed(seed):
   torch.manual_seed(seed)
   torch.cuda.manual_seed_all(seed)
   np.random.seed(seed)
   random.seed(seed)
   torch.backends.cudnn.deterministic = True
# 设置随机数种子
setup_seed(20)

以上这篇Pytorch在dataloader类中设置shuffle的随机数种子方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
python解决网站的反爬虫策略总结
Oct 26 Python
Python 实现数据库更新脚本的生成方法
Jul 09 Python
django定期执行任务(实例讲解)
Nov 03 Python
Python实现的基于优先等级分配糖果问题算法示例
Apr 25 Python
Python3.5内置模块之random模块用法实例分析
Apr 26 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
Python散点图与折线图绘制过程解析
Nov 30 Python
Python定义函数实现累计求和操作
May 03 Python
python打开音乐文件的实例方法
Jul 21 Python
详解Tensorflow不同版本要求与CUDA及CUDNN版本对应关系
Aug 04 Python
Python编写memcached启动脚本代码实例
Aug 14 Python
Python字典取键、值对的方法步骤
Sep 30 Python
python3.7通过thrift操作hbase的示例代码
Jan 14 #Python
解决pytorch DataLoader num_workers出现的问题
Jan 14 #Python
PyTorch实现ResNet50、ResNet101和ResNet152示例
Jan 14 #Python
python重要函数eval多种用法解析
Jan 14 #Python
关于ResNeXt网络的pytorch实现
Jan 14 #Python
Python属性和内建属性实例解析
Jan 14 #Python
Python程序控制语句用法实例分析
Jan 14 #Python
You might like
php读取30天之内的根据算法排序的代码
2008/04/06 PHP
php几个预定义变量$_SERVER用法小结
2014/11/07 PHP
Laravel实现定时任务的示例代码
2017/08/10 PHP
KindEditor在php环境下上传图片功能集成的方法示例
2020/07/20 PHP
用js统计用户下载网页所需时间的脚本
2008/10/15 Javascript
基于jquery的3d效果实现代码
2011/03/23 Javascript
玩转方法:call和apply
2014/05/08 Javascript
JavaScript实现ASC转汉字及汉字转ASC的方法
2016/01/23 Javascript
浅谈jquery选择器 :first与:first-child的区别
2016/11/20 Javascript
web.js.字符串与正则表达式操作
2017/05/13 Javascript
angular实现图片懒加载实例代码
2017/06/08 Javascript
vue.js评论发布信息可插入QQ表情功能
2017/08/08 Javascript
Node.JS使用Sequelize操作MySQL的示例代码
2017/10/09 Javascript
js最实用string(字符串)类型的使用及截取与拼接详解
2019/04/26 Javascript
Vue CLI3移动端适配(px2rem或postcss-plugin-px2rem)
2020/04/27 Javascript
微信小程序实现弹幕墙(祝福墙)
2020/11/18 Javascript
Python中的文件和目录操作实现代码
2011/03/13 Python
关于Django显示时间你应该知道的一些问题
2017/12/25 Python
Python3结合Dlib实现人脸识别和剪切
2018/01/24 Python
使用python opencv对目录下图片进行去重的方法
2019/01/12 Python
python系列 文件操作的代码
2019/10/06 Python
Python爬虫如何应对Cloudflare邮箱加密
2020/06/24 Python
Python CategoricalDtype自定义排序实现原理解析
2020/09/11 Python
css3的图形3d翻转效果应用示例
2014/04/08 HTML / CSS
解析HTML5中的新功能本地存储localStorage
2016/03/01 HTML / CSS
GWT的应用有哪两种部署模式
2012/12/21 面试题
应届毕业生个人求职自荐信
2014/01/06 职场文书
学校岗位设置方案
2014/01/16 职场文书
会计岗位说明书
2014/07/29 职场文书
收款委托书范本
2014/09/11 职场文书
2014年辅导员工作总结
2014/11/18 职场文书
项目经理岗位职责
2015/01/31 职场文书
家长通知书家长意见
2015/06/03 职场文书
趣味运动会新闻稿
2015/07/17 职场文书
Golang MatrixOne使用介绍和汇编语法
2022/04/19 Golang
python实现一个简单的贪吃蛇游戏附代码
2022/06/28 Python