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和Ruby中each循环引用变量问题(一个隐秘BUG?)
Jun 04 Python
用Python计算三角函数之acos()方法的使用
May 15 Python
Python的爬虫包Beautiful Soup中用正则表达式来搜索
Jan 20 Python
Python、PyCharm安装及使用方法(Mac版)详解
Apr 28 Python
Python判断文件和字符串编码类型的实例
Dec 21 Python
django从请求到响应的过程深入讲解
Aug 01 Python
Python实现二维曲线拟合的方法
Dec 29 Python
Pycharm 2020年最新激活码(亲测有效)
Sep 18 Python
基于Tensorflow高阶读写教程
Feb 10 Python
python sitk.show()与imageJ结合使用常见的问题
Apr 20 Python
Python实现aes加密解密多种方法解析
May 15 Python
Python实现DBSCAN聚类算法并样例测试
Jun 22 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
一个ftp类(ini.php)
2006/10/09 PHP
分享最受欢迎的5款PHP框架
2014/11/27 PHP
php使用Jpgraph绘制复杂X-Y坐标图的方法
2015/06/10 PHP
基于PHP实现通过照片获取ip地址
2016/04/26 PHP
PHP中trait使用方法详细介绍
2017/05/21 PHP
PHP rmdir()函数的用法总结
2019/07/02 PHP
PHP设计模式之数据访问对象模式(DAO)原理与用法实例分析
2019/12/12 PHP
解决Laravel5.x的php artisan migrate数据库迁移创建操作报错SQLSTATE[42000]
2020/04/06 PHP
javascript 判断数组是否已包含了某个元素的函数
2010/05/30 Javascript
javascript使用activex控件的代码
2011/01/27 Javascript
jquery 淡入淡出效果的简单实现
2014/02/07 Javascript
jquery、js调用iframe父窗口与子窗口元素的方法整理
2014/07/31 Javascript
讲解JavaScript中for...in语句的使用方法
2015/06/03 Javascript
jquery实现动静态条形统计图
2015/08/17 Javascript
Bootstrap入门书籍之(三)栅格系统
2016/02/17 Javascript
Angular实现的内置过滤器orderBy排序与模糊查询功能示例
2017/12/29 Javascript
webstorm添加*.vue文件支持
2018/05/08 Javascript
JS中实现隐藏部分姓名或者电话号码的代码
2018/07/17 Javascript
vue弹窗插件实战代码
2018/09/08 Javascript
基于Angular中ng-controller父子级嵌套的相关属性详解
2018/10/08 Javascript
vue使用websocket的方法实例分析
2019/06/22 Javascript
JavaScript canvas实现雪花随机动态飘落
2020/02/08 Javascript
python中pycurl库的用法实例
2014/09/30 Python
解决python3 json数据包含中文的读写问题
2018/05/10 Python
python中的插值 scipy-interp的实现代码
2018/07/23 Python
python实现切割url得到域名、协议、主机名等各个字段的例子
2019/07/25 Python
python编写微信公众号首图思路详解
2019/12/13 Python
武汉英思工程科技有限公司–ORACLE面试测试题目
2012/04/30 面试题
EJB包括(SessionBean,EntityBean)说出他们的生命周期,及如何管理事务的
2015/07/24 面试题
家长会演讲稿范文
2014/01/10 职场文书
党支部公开承诺书
2014/03/28 职场文书
中学生评语大全
2014/04/18 职场文书
驾驶员安全责任书
2014/07/22 职场文书
2015企业年终工作总结范文
2015/05/27 职场文书
MySQL提升大量数据查询效率的优化神器
2022/07/07 MySQL
Python如何加载模型并查看网络
2022/07/15 Python