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 相关文章推荐
简单的编程0基础下Python入门指引
Apr 01 Python
Python字符串替换实例分析
May 11 Python
Python 操作文件的基本方法总结
Aug 10 Python
5款非常棒的Python工具
Jan 05 Python
python实现矩阵打印
Mar 02 Python
详解用python实现基本的学生管理系统(文件存储版)(python3)
Apr 25 Python
基于django传递数据到后端的例子
Aug 16 Python
Django 实现外键去除自动添加的后缀‘_id’
Nov 15 Python
Pytorch 多维数组运算过程的索引处理方式
Dec 27 Python
Python如何给你的程序做性能测试
Jul 29 Python
浅谈python 类方法/静态方法
Sep 18 Python
Python大批量搜索引擎图像爬虫工具详解
Nov 16 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
PHP共享内存用法实例分析
2016/02/12 PHP
ECshop 迁移到 PHP7版本时遇到的兼容性问题
2016/02/15 PHP
jQuery入门问答 整理的几个常见的初学者问题
2010/02/22 Javascript
JS的千分位算法实现思路
2013/07/31 Javascript
JQuery EasyUI学习教程之datagrid 添加、修改、删除操作
2016/07/09 Javascript
js中class的点击事件没有效果的解决方法
2016/10/13 Javascript
vue实现可增删查改的成绩单
2016/10/27 Javascript
JavaScript之Canvas_动力节点Java学院整理
2017/07/04 Javascript
javascript实现Java中的Map对象功能的实例详解
2017/08/21 Javascript
AngularJS实现controller控制器间共享数据的方法示例
2017/10/30 Javascript
vue微信分享 vue实现当前页面分享其他页面
2017/12/02 Javascript
Angular 封装并发布组件的方法示例
2018/04/19 Javascript
VeeValidate 的使用场景以及配置详解
2019/01/11 Javascript
Vue.js特性Scoped Slots的浅析
2019/02/20 Javascript
微信小程序封装自定义弹窗的实现代码
2019/05/08 Javascript
17道题让你彻底理解JS中的类型转换
2019/08/08 Javascript
python生成n个元素的全组合方法
2018/11/13 Python
python的schedule定时任务模块二次封装方法
2019/02/19 Python
python自动化unittest yaml使用过程解析
2020/02/03 Python
python扫描线填充算法详解
2020/02/19 Python
利用canvas实现图片下载功能来实现浏览器兼容问题
2019/05/31 HTML / CSS
12个不为大家熟知的HTML5设计小技巧
2016/06/02 HTML / CSS
Laura Mercier官网:彩妆大师罗拉玛斯亚的化妆品牌
2018/01/04 全球购物
俄罗斯连接商品和买家的在线平台:goods.ru
2020/11/30 全球购物
PHP数据运算类型都有哪些
2013/11/05 面试题
super关键字的用法
2012/04/10 面试题
小学后勤管理制度
2014/01/14 职场文书
社区清明节活动总结
2014/07/04 职场文书
2014年安置帮教工作总结
2014/12/11 职场文书
幼儿园辞职信
2015/05/13 职场文书
六一儿童节主持开场白
2015/05/28 职场文书
Nginx 过滤静态资源文件的访问日志的实现
2021/03/31 Servers
Redis持久化与主从复制的实践
2021/04/27 Redis
用JS实现飞机大战小游戏
2021/06/09 Javascript
SpringBoot集成Redis,并自定义对象序列化操作
2021/06/22 Java/Android
Django模型层实现多表关系创建和多表操作
2021/07/21 Python