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基于twisted实现简单的web服务器
Sep 29 Python
Python元字符的用法实例解析
Jan 17 Python
Python基础学习之时间转换函数用法详解
Jun 18 Python
PyQt5 对图片进行缩放的实例
Jun 18 Python
python简单实现矩阵的乘,加,转置和逆运算示例
Jul 10 Python
python自动化测试之DDT数据驱动的实现代码
Jul 23 Python
django-rest-swagger的优化使用方法
Aug 29 Python
python从内存地址上加载python对象过程详解
Jan 08 Python
Python3 字典dictionary入门基础附实例
Feb 10 Python
python分别打包出32位和64位应用程序
Feb 18 Python
基于python实现删除指定文件类型
Jul 21 Python
全网最详细的PyCharm+Anaconda的安装过程图解
Jan 25 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实现通过照片获取ip地址
2016/04/26 PHP
php使用lua+redis实现限流,计数器模式,令牌桶模式
2019/04/04 PHP
PHP中mysqli_get_server_version()的实例用法
2020/02/03 PHP
自动检查并替换文本框内的字符
2006/06/30 Javascript
一些Javascript的IE和Firefox(火狐)兼容性的问题总结及常用例子
2009/05/21 Javascript
JavaScript获取指定元素位置的方法
2015/04/08 Javascript
JavaScript编写推箱子游戏
2015/07/07 Javascript
神奇!js+CSS+DIV实现文字颜色渐变效果
2016/03/16 Javascript
详解Vue 动态添加模板的几种方法
2017/04/25 Javascript
AngularJS自定义指令之复制指令实现方法
2017/05/18 Javascript
vue.js 获取当前自定义属性值
2017/06/01 Javascript
angularjs实现上拉加载和下拉刷新数据功能
2017/06/12 Javascript
JS使用tofixed与round处理数据四舍五入的区别
2017/10/25 Javascript
VUE v-model表单数据双向绑定完整示例
2019/01/21 Javascript
微信小程序云开发(数据库)详解
2019/05/17 Javascript
简单了解JavaScript作用域
2020/07/31 Javascript
Python实现根据IP地址和子网掩码算出网段的方法
2015/07/30 Python
python实现简单聊天应用 python群聊和点对点均实现
2017/09/14 Python
使用python语言,比较两个字符串是否相同的实例
2018/06/29 Python
妙用itchat! python实现久坐提醒功能
2019/11/25 Python
python 使用while循环输出*组成的菱形实例
2020/04/12 Python
解决import tensorflow as tf 出错的原因
2020/04/16 Python
利用python进行文件操作
2020/12/04 Python
python可视化 matplotlib画图使用colorbar工具自定义颜色
2020/12/07 Python
canvas绘制太极图的实现示例
2020/04/29 HTML / CSS
Notino法国:购买香水和化妆品
2019/04/15 全球购物
给排水工程师岗位职责
2013/11/21 职场文书
高三地理教学反思
2014/01/11 职场文书
国庆节文艺活动方案
2014/02/03 职场文书
2014年冬季防火方案
2014/05/21 职场文书
高考升学宴主持词
2019/06/21 职场文书
最新农村养殖致富:资金投入较低的创业项目有哪些?
2019/09/26 职场文书
python实现自动清理文件夹旧文件
2021/05/10 Python
浅谈Go语言多态的实现与interface使用
2021/06/16 Golang
php双向队列实例讲解
2021/11/17 PHP
vue中使用mockjs配置和使用方式
2022/04/06 Vue.js