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数据结构之二叉树的建立实例
Apr 29 Python
Python的爬虫框架scrapy用21行代码写一个爬虫
Apr 24 Python
tensorflow建立一个简单的神经网络的方法
Feb 10 Python
浅谈Python中的可迭代对象、迭代器、For循环工作机制、生成器
Mar 11 Python
django富文本编辑器的实现示例
Apr 10 Python
python 并发下载器实现方法示例
Nov 22 Python
python 创建一维的0向量实例
Dec 02 Python
Python requests模块cookie实例解析
Apr 14 Python
用python对excel查重
Dec 07 Python
java字符串格式化输出实例讲解
Jan 06 Python
Python 阶乘详解
Oct 05 Python
python如何将mat文件转为png
Jul 15 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函数实现判断是否移动端访问
2015/03/03 PHP
Yii CGridView用法实例详解
2016/07/12 PHP
微信利用PHP创建自定义菜单的方法
2016/08/01 PHP
PHP完全二叉树定义与实现方法示例
2017/10/09 PHP
PHP实现求解最长公共子串问题的方法
2017/11/17 PHP
实例介绍PHP中zip_open()函数用法
2019/02/15 PHP
php和redis实现秒杀活动的流程
2019/07/17 PHP
js异或加解密效果代码
2008/06/25 Javascript
JS读取XML文件示例代码
2013/11/15 Javascript
jQuery:delegate中select()不起作用的解决方法(实例讲解)
2014/01/26 Javascript
Javascript无参数和有参数类继承问题解决方法
2015/03/02 Javascript
jQuery 1.9.1源码分析系列(十)事件系统之绑定事件
2015/11/19 Javascript
JS简单实现DIV相对于浏览器固定位置不变的方法
2016/06/17 Javascript
vue项目中v-model父子组件通信的实现详解
2017/12/10 Javascript
微信小程序 wepy框架与iview-weapp的用法详解
2019/04/10 Javascript
微信小程序实现转盘抽奖
2020/09/21 Javascript
详解Python中的相对导入和绝对导入
2017/01/06 Python
Python实现进程同步和通信的方法
2018/01/02 Python
Python程序控制语句用法实例分析
2020/01/14 Python
python可迭代对象去重实例
2020/05/15 Python
浅谈tensorflow 中的图片读取和裁剪方式
2020/06/30 Python
关于PySnooper 永远不要使用print进行调试的问题
2021/03/04 Python
使用postMessage让 iframe自适应高度的方法示例
2019/10/08 HTML / CSS
Spongelle官网:美国的创意护肤洗护品牌
2019/05/15 全球购物
英国领先的独立时装店:Van Mildert
2019/10/28 全球购物
应聘美工求职信
2013/11/07 职场文书
大学生的应聘自我评价
2013/12/13 职场文书
毕业生自我鉴定实例
2014/01/21 职场文书
学生安全责任书模板
2014/07/25 职场文书
运动会广播稿200字
2014/10/18 职场文书
2014年医生工作总结
2014/11/21 职场文书
2014年酒店年度工作总结
2014/12/10 职场文书
鼋头渚导游词
2015/02/05 职场文书
pytorch显存一直变大的解决方案
2021/04/08 Python
pytorch 如何使用amp进行混合精度训练
2021/05/24 Python
Netty分布式客户端处理接入事件handle源码解析
2022/03/25 Java/Android