pytorch dataloader 取batch_size时候出现bug的解决方式


Posted in Python onFebruary 20, 2020

1、

RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 342 and 281 in dimension 3 at /pytorch/aten/src/TH/generic/THTensorMoreMath.cpp:1333

2、

RuntimeError: invalid argument 0: Sizes of tensors must match except in dimension 0. Got 3 and 1 in dimension 1

bug1 修改方法是将图片resize 成一个尺度: 

解决1:

如果用transforms来resize ,关于尺寸的transform就是transforms.Resize(input_size, interpolation=3)了。

查看Resize的文档:

size (sequence or int) ? Desired output size. If size is a sequence like (h, w), output size will be matched to this.

If size is an int, smaller edge of the image will be matched to this number. i.e, if height > width, then image will be rescaled to (size * height / width, size)

size这个参数既可以是一个数字,又可以是一个tuple,如果是数字,图片处理后的输出尺寸每次都会被重新计算为(input_size*height/width, size),这样如果输入图片尺寸不一致,输出图片尺寸会不一致, 将导致bug1 问题

解决2:

也可以直接用opencv resize

以上这篇pytorch dataloader 取batch_size时候出现bug的解决方式就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
Python3访问并下载网页内容的方法
Jul 28 Python
详解Python编程中包的概念与管理
Oct 16 Python
详解Python的Lambda函数与排序
Oct 25 Python
Python 实现链表实例代码
Apr 07 Python
学习Python3 Dlib19.7进行人脸面部识别
Jan 24 Python
使用Django和Python创建Json response的方法
Mar 26 Python
详解Python使用Plotly绘图工具,绘制甘特图
Apr 02 Python
Django 中自定义 Admin 样式与功能的实现方法
Jul 04 Python
使用pygame编写Flappy bird小游戏
Mar 14 Python
keras使用Sequence类调用大规模数据集进行训练的实现
Jun 22 Python
Jupyter Notebook 远程访问配置详解
Jan 11 Python
Python用any()函数检查字符串中的字母以及如何使用all()函数
Apr 14 Python
pytorch 使用加载训练好的模型做inference
Feb 20 #Python
pytorch中的inference使用实例
Feb 20 #Python
python encrypt 实现AES加密的实例详解
Feb 20 #Python
Python关于反射的实例代码分享
Feb 20 #Python
Python3监控疫情的完整代码
Feb 20 #Python
浅谈Pytorch torch.optim优化器个性化的使用
Feb 20 #Python
关于torch.optim的灵活使用详解(包括重写SGD,加上L1正则)
Feb 20 #Python
You might like
第十四节 命名空间 [14]
2006/10/09 PHP
PHP 实现多服务器共享 SESSION 数据
2009/08/15 PHP
php去除换行(回车换行)的三种方法
2014/03/26 PHP
JavaScript 关键字屏蔽实现函数
2009/08/02 Javascript
JavaScript浏览器选项卡效果
2010/08/25 Javascript
jQuery学习笔记之DOM对象和jQuery对象
2010/12/22 Javascript
jquery向.ashx文件post中文乱码问题的解决方法
2011/03/28 Javascript
jquery.post用法关于type设置问题补充
2014/01/03 Javascript
Nodejs下DNS缓存问题浅析
2016/11/16 NodeJs
Node.js数据库操作之连接MySQL数据库(一)
2017/03/04 Javascript
关于jquery form表单序列化的注意事项详解
2017/08/01 jQuery
基于Particles.js制作超炫粒子动态背景效果(仿知乎)
2017/09/13 Javascript
JavaScript实现的仿新浪微博原生态输入字数即时检查功能【兼容IE6】
2017/09/26 Javascript
让你5分钟掌握9个JavaScript小技巧
2018/06/09 Javascript
[57:18]DOTA2上海特级锦标赛主赛事日 - 1 败者组第一轮#3VP VS VG
2016/03/03 DOTA
Python logging模块学习笔记
2014/05/24 Python
9种python web 程序的部署方式小结
2014/06/30 Python
python显示生日是星期几的方法
2015/05/27 Python
Python 实现简单的电话本功能
2015/08/09 Python
老生常谈python的私有公有属性(必看篇)
2017/06/09 Python
Python+matplotlib实现计算两个信号的交叉谱密度实例
2018/01/08 Python
python 进程的几种创建方式详解
2019/08/29 Python
解决Django中修改js css文件但浏览器无法及时与之改变的问题
2019/08/31 Python
Python日志:自定义输出字段 json格式输出方式
2020/04/27 Python
浅谈Python中的继承
2020/06/19 Python
Python用摘要算法生成token及检验token的示例代码
2020/12/01 Python
经典演讲稿范文
2013/12/30 职场文书
个人能力自我鉴赏
2014/01/25 职场文书
教育技术学专业职业规划书
2014/03/03 职场文书
岗位职责说明书
2014/05/07 职场文书
合伙购房协议样本
2014/10/06 职场文书
教师调动申请报告
2015/05/18 职场文书
2015毕业设计工作总结
2015/07/24 职场文书
HTML+CSS+JS实现图片的瀑布流布局的示例代码
2021/04/22 HTML / CSS
使用numpy nonzero 找出非0元素
2021/05/14 Python
JavaScript中的LHS和RHS分析详情
2022/04/06 Javascript