我爱占星网 我爱占星网
首页
编程
java
php
前端
首页 编程 java php 前端

pytorch关于修改数据shape时出现的问题

源代码:h[i][j]=h[i][j].view(self.hidden_dim*2,1)
发生异常: RuntimeError:
expand(torch.FloatTensor{[600, 1]}, size=[600]): the number of sizes provided (1) must be greater or equal to the number of dimensions in the tensor (2)
请问大家,我这里哪里出错了?

h[i][j]的shape为[600,1],你view之后的shape为[600,2],整体的数量都变了,6001 != 6002,所以会报错。

楼主解决了吗,我也遇到了这个问题

近期文章

  • 练习题疑惑,不太明白是哪里错了
  • AD提交上去总是不合格
  • 请问各位精英,我的Android studio虚拟机运行闪退
  • A*寻路问题优化,消除多余的转角
  • 用C++怎么写,面试遇到的
  • 配置windows下的Linux
  • viscode任务栏图片异常
  • 如何正确输入以下代码
  • 数据库原理实体完整性规则
  • 浮点数绝对值比较大小并排序
  • 怎样让循环停下来得到想要结果
  • 腾讯云部署前端时页面报500错误
  • 求输入n个数的最值及平均值,不知道为什么运行不了
  • visual studio 2022
  • 请问shopify二次开发 有使用的组件库吗?
  • java 抽象类,继承的子类都要重写该方法吗
  • Geometric Shapes 关于几何图形的问题
  • 请问我这个主函数里该咋写,怎么都不对呢,
  • 大一c语言,详细过程说一下
  • 这个程序结果是什么?

Copyright ©2022 我爱占星 All Rights Reserved.

浙ICP备2022030071号-1

部分图文来自网络,如有侵犯您的版权,请告诉我们删除

友情链接:代码精华