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 相关文章推荐
跟老齐学Python之玩转字符串(2)
Sep 14 Python
Python的Flask框架中Flask-Admin库的简单入门指引
Apr 07 Python
Python计算三维矢量幅度的方法
Jun 15 Python
Pycharm学习教程(1) 定制外观
May 02 Python
Django模板变量如何传递给外部js调用的方法小结
Jul 24 Python
python numpy实现文件存取的示例代码
May 26 Python
Python 根据日志级别打印不同颜色的日志的方法示例
Aug 08 Python
Python树莓派学习笔记之UDP传输视频帧操作详解
Nov 15 Python
vue常用指令代码实例总结
Mar 16 Python
tensorflow 动态获取 BatchSzie 的大小实例
Jun 30 Python
发工资啦!教你用Python实现邮箱自动群发工资条
May 10 Python
python中的getter与setter你了解吗
Mar 24 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
Oracle 常见问题解答
2006/10/09 PHP
Linux下 php5 MySQL5 Apache2 phpMyAdmin ZendOptimizer安装与配置[图文]
2008/11/18 PHP
php修改指定文件后缀的方法
2014/09/11 PHP
PHP中的switch语句的用法实例详解
2015/10/21 PHP
php递归函数怎么用才有效
2018/02/24 PHP
php微信开发之谷歌测距
2018/06/14 PHP
读jQuery之十三 添加事件和删除事件的核心方法
2011/08/23 Javascript
一个通过script自定义属性传递配置参数的方法
2014/09/15 Javascript
javascript实现一个数值加法函数
2015/06/26 Javascript
JavaScript、jQuery与Ajax的关系
2016/01/24 Javascript
AngularJS页面访问时出现页面闪烁问题的解决
2016/03/06 Javascript
javascript实现的左右无缝滚动效果
2016/09/19 Javascript
浅谈Vue的基本应用
2016/12/27 Javascript
利用Ionic2 + angular4实现一个地区选择组件
2017/07/27 Javascript
jquery如何实现点击空白处隐藏元素
2017/12/05 jQuery
VueCli3构建TS项目的方法步骤
2018/11/07 Javascript
vue+eslint+vscode配置教程
2019/08/09 Javascript
layui table 表格模板按钮的实例代码
2019/09/21 Javascript
详解webpack的文件监听实现(热更新)
2020/09/11 Javascript
JS闭包原理及其使用场景解析
2020/12/03 Javascript
python实现忽略大小写对字符串列表排序的方法
2014/09/25 Python
python数据类型_字符串常用操作(详解)
2017/05/30 Python
如何在Django中设置定时任务的方法示例
2019/01/18 Python
Python2和3字符编码的区别知识点整理
2019/08/08 Python
python实现kNN算法识别手写体数字的示例代码
2019/08/16 Python
pyspark给dataframe增加新的一列的实现示例
2020/04/24 Python
如何用python实现一个HTTP连接池
2021/01/14 Python
Java Servlet API中forward() 与redirect()的区别
2014/04/20 面试题
集团公司党的群众路线教育实践活动工作总结
2014/03/03 职场文书
汽车机修工岗位职责
2014/03/06 职场文书
借款担保书范文
2014/05/13 职场文书
校园安全标语
2014/06/07 职场文书
合伙开公司协议书范本
2014/10/28 职场文书
幼儿园圣诞节活动总结
2015/05/06 职场文书
廉洁自律心得体会2016
2016/01/13 职场文书
VS2019连接MySQL数据库的过程及常见问题总结
2021/11/27 MySQL