pytorch 在sequential中使用view来reshape的例子


Posted in Python onAugust 20, 2019

pytorch中view是tensor方法,然而在sequential中包装的是nn.module的子类,

因此需要自己定义一个方法:

import torch.nn as nn
class Reshape(nn.Module):
 def __init__(self, *args):
  super(Reshape, self).__init__()
  self.shape = args

 def forward(self, x):
  # 如果数据集最后一个batch样本数量小于定义的batch_batch大小,会出现mismatch问题。可以自己修改下,如只传入后面的shape,然后通过x.szie(0),来输入。
  return x.view(self.shape)
class Reshape(nn.Module):
 def __init__(self, *args):
  super(Reshape, self).__init__()
  self.shape = args
 def forward(self, x):
  return x.view((x.size(0),)+self.shape)

以上这篇pytorch 在sequential中使用view来reshape的例子就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Python 相关文章推荐
在Django中创建动态视图的教程
Jul 15 Python
Python正则表达式完全指南
May 25 Python
python中正则表达式的使用方法
Feb 25 Python
Python使用googletrans报错的解决方法
Sep 25 Python
利用python、tensorflow、opencv、pyqt5实现人脸实时签到系统
Sep 25 Python
Python内置数据类型list各方法的性能测试过程解析
Jan 07 Python
Python爬虫爬取电影票房数据及图表展示操作示例
Mar 27 Python
为什么python比较流行
Jun 19 Python
Django用内置方法实现简单搜索功能的方法
Dec 18 Python
python 获取域名到期时间的方法步骤
Feb 10 Python
详解Python openpyxl库的基本应用
Feb 26 Python
浅谈Python协程asyncio
Jun 20 Python
pytorch在fintune时将sequential中的层输出方法,以vgg为例
Aug 20 #Python
python实现证件照换底功能
Aug 20 #Python
pytorch多进程加速及代码优化方法
Aug 19 #Python
用Pytorch训练CNN(数据集MNIST,使用GPU的方法)
Aug 19 #Python
python opencv实现证件照换底功能
Aug 19 #Python
解决pytorch GPU 计算过程中出现内存耗尽的问题
Aug 19 #Python
将Pytorch模型从CPU转换成GPU的实现方法
Aug 19 #Python
You might like
国内咖啡文化
2021/03/03 咖啡文化
php xfocus防注入资料
2008/04/27 PHP
PHP 全角转半角实现代码
2010/05/16 PHP
PHP遍历二维数组的代码
2011/04/22 PHP
php模拟登陆的实现方法分析
2015/01/09 PHP
支持中文的PHP按字符串长度分割成数组代码
2015/05/17 PHP
php实现只保留mysql中最新1000条记录
2015/06/18 PHP
PHP查询并删除数据库多列重复数据的方法(利用数组函数实现)
2016/02/23 PHP
Yii2.0 Basic代码中路由链接被转义的处理方法
2016/09/21 PHP
源码分析 Laravel 重复执行同一个队列任务的原因
2017/12/25 PHP
Javascript 按位左移运算符使用介绍(
2014/02/04 Javascript
vue2.0使用v-for循环制作多级嵌套菜单栏
2018/06/25 Javascript
vue.js项目 el-input 组件 监听回车键实现搜索功能示例
2018/08/25 Javascript
微信小程序实现同一页面取值的方法分析
2019/04/30 Javascript
vue使用localStorage保存登录信息 适用于移动端、PC端
2019/05/27 Javascript
Vue v-text指令简单使用方法示例
2019/09/19 Javascript
js实现带搜索功能的下拉框
2020/01/11 Javascript
让Vue响应Map或Set的变化操作
2020/11/11 Javascript
[01:07:22]2014 DOTA2华西杯精英邀请赛 5 24 DK VS VG加赛
2014/05/26 DOTA
python中的五种异常处理机制介绍
2014/09/02 Python
Python简单计算数组元素平均值的方法示例
2017/12/26 Python
利用 python 对目录下的文件进行过滤删除
2017/12/27 Python
Python+matplotlib实现华丽的文本框演示代码
2018/01/22 Python
德国家用电器购物网站:Premiumshop24
2019/08/22 全球购物
局域网标准
2016/09/10 面试题
怎样声明一个匿名的内部类
2016/06/01 面试题
求职简历的自我评价怎样写好
2013/10/07 职场文书
优秀小学生家长评语
2014/01/30 职场文书
幼儿园运动会加油词
2014/02/14 职场文书
烹饪自我鉴定
2014/03/01 职场文书
体育系毕业生求职自荐信
2014/04/16 职场文书
小学生安全教育广播稿
2014/10/20 职场文书
Python基础之赋值,浅拷贝,深拷贝的区别
2021/04/30 Python
业余无线电通联Q语
2022/02/18 无线电
Python中Matplotlib的点、线形状、颜色以及绘制散点图
2022/04/07 Python
Python如何快速找到多个字典中的公共键(key)
2022/04/29 Python