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中使用Flask、MongoDB搭建简易图片服务器
Feb 04 Python
Python冒泡排序注意要点实例详解
Sep 09 Python
Python基于numpy灵活定义神经网络结构的方法
Aug 19 Python
python决策树之C4.5算法详解
Dec 20 Python
python re模块findall()函数实例解析
Jan 19 Python
Python类和对象的定义与实际应用案例分析
Dec 27 Python
Python检测数据类型的方法总结
May 20 Python
Python绘图Matplotlib之坐标轴及刻度总结
Jun 28 Python
python实现美团订单推送到测试环境,提供便利操作示例
Aug 09 Python
python支付宝支付示例详解
Aug 22 Python
在Python中字典按值排序的实现方法
Nov 12 Python
Pytorch如何切换 cpu和gpu的使用详解
Mar 01 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
ThinkPHP实现跨模块调用操作方法概述
2014/06/20 PHP
PHP多线程模拟实现秒杀抢单
2018/02/07 PHP
PHP反射基础知识回顾
2020/09/10 PHP
对frameset、frame、iframe的js操作示例代码
2013/08/16 Javascript
jQuery 绑定事件到动态创建的元素上的方法实例
2013/08/18 Javascript
JavaScript使用yield模拟多线程的方法
2015/03/19 Javascript
简单谈谈JavaScript的同步与异步
2015/12/31 Javascript
第六章之辅组类与响应式工具
2016/04/25 Javascript
javascript鼠标滑过显示二级菜单特效
2020/11/18 Javascript
Js得到radiobuttonlist选中值的两种方法(推荐)
2016/08/25 Javascript
如何在AngularJs中调用第三方插件库
2017/05/21 Javascript
bootstrap multiselect下拉列表功能
2017/08/22 Javascript
vue修改对象的属性值后页面不重新渲染的实例
2018/08/09 Javascript
JS字符串与二进制的相互转化实例代码详解
2019/06/28 Javascript
viewer.js实现图片预览功能
2020/06/24 Javascript
Python中的yield浅析
2014/06/16 Python
python 远程统计文件代码分享
2015/05/14 Python
Python字符串特性及常用字符串方法的简单笔记
2016/01/04 Python
Python 判断是否为质数或素数的实例
2017/10/30 Python
详解Python中的动态属性和特性
2018/04/07 Python
Python 将Matrix、Dict保存到文件的方法
2018/10/30 Python
Python类的继承用法示例
2019/01/31 Python
Python使用scrapy爬取阳光热线问政平台过程解析
2019/08/14 Python
python批量合成bilibili的m4s缓存文件为MP4格式 ver2.5
2020/12/01 Python
html5 乒乓球(碰撞检测)实例二
2013/07/25 HTML / CSS
法国设计制造的扫帚和刷子:Andrée Jardin
2018/12/06 全球购物
编程用JAVA解析XML的方式
2013/07/07 面试题
市场营销方案范文
2014/03/11 职场文书
幼儿评语大全
2014/04/30 职场文书
六查六看心得体会
2014/10/14 职场文书
高三复习计划
2015/01/19 职场文书
2015年国庆放假通知范文
2015/08/18 职场文书
创业计划书之少年玩具店
2019/09/05 职场文书
html5中sharedWorker实现多页面通信的示例代码
2021/05/07 Javascript
适合后台管理系统开发的12个前端框架(小结)
2021/06/29 Javascript
Oracle数据库中通用的函数实例详解
2022/03/25 Oracle