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的Scrapy爬虫框架使用代理进行采集的方法
Feb 18 Python
django rest framework之请求与响应(详解)
Nov 06 Python
python简单图片操作:打开\显示\保存图像方法介绍
Nov 23 Python
VScode编写第一个Python程序HelloWorld步骤
Apr 06 Python
Pycharm配置远程调试的方法步骤
Dec 17 Python
Django 后台获取文件列表 InMemoryUploadedFile的例子
Aug 07 Python
django连接oracle时setting 配置方法
Aug 29 Python
基于python中__add__函数的用法
Nov 25 Python
python 操作mysql数据中fetchone()和fetchall()方式
May 15 Python
Pyinstaller 打包发布经验总结
Jun 02 Python
Python 程序员必须掌握的日志记录
Aug 17 Python
解决pycharm 格式报错tabs和space不一致问题
Feb 26 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编写的SVN类
2013/07/18 PHP
Fedora下安装php Redis扩展笔记
2014/09/03 PHP
编写PHP脚本清除WordPress头部冗余代码的方法讲解
2016/03/01 PHP
屏蔽PHP默认设置中的Notice警告的方法
2016/05/20 PHP
php实现连接access数据库并转txt写入的方法
2017/02/08 PHP
PHP实现生成模糊图片的方法示例
2017/12/21 PHP
PHP命名空间与自动加载机制的基础介绍
2019/08/25 PHP
简略的前端架构心得&&基于editor为例子的编码小技巧
2010/11/25 Javascript
Js与下拉列表处理问题解决
2014/02/13 Javascript
SeaJS入门教程系列之使用SeaJS(二)
2014/03/03 Javascript
jquery 为a标签绑定click事件示例代码
2014/06/23 Javascript
JavaScript charCodeAt方法入门实例(用于取得指定位置字符的Unicode编码)
2014/10/17 Javascript
jQuery中animate用法实例分析
2015/03/09 Javascript
AngularJS  自定义指令详解及实例代码
2016/09/14 Javascript
JavaScript用构造函数如何获取变量的类型名
2016/12/23 Javascript
如何利用JQuery实现从底部回到顶部的功能
2016/12/27 Javascript
JS实现点击掉落特效
2021/01/29 Javascript
[43:24]VG vs Serenity 2018国际邀请赛小组赛BO2 第二场 8.17
2018/08/20 DOTA
跟老齐学Python之编写类之三子类
2014/10/11 Python
python中list列表的高级函数
2016/05/17 Python
python实现字典(dict)和字符串(string)的相互转换方法
2017/03/01 Python
Python内置函数——__import__ 的使用方法
2017/11/24 Python
Python之inspect模块实现获取加载模块路径的方法
2018/10/16 Python
Python类super()及私有属性原理解析
2020/06/15 Python
python 解决函数返回return的问题
2020/12/05 Python
深入浅析HTML5中的article和section的区别
2018/05/15 HTML / CSS
Waterford加拿大官方网站:世界著名的水晶杯品牌
2016/11/01 全球购物
班组安全员工作职责
2014/02/01 职场文书
员工试用期考核自我鉴定
2014/04/13 职场文书
正科级干部考察材料
2014/05/29 职场文书
小学雷锋月活动总结
2014/07/03 职场文书
2014年绩效考核工作总结
2014/12/11 职场文书
开学季:喜迎新生,迎新标语少不了
2019/11/07 职场文书
python中requests库+xpath+lxml简单使用
2021/04/29 Python
Python基于百度AI实现抓取表情包
2021/06/27 Python
动画「半妖的夜叉姬」新BD特典图公开
2022/03/22 日漫