通过查看代码找到了问题所在是因为使用了不正确的BatchNorm函数


原因分析

我们可以看到官方文档对于BatchNorm1d的解释
BatchNorm1d

显然需要输入的是二维或者三维,但是我们有一个四维的输入
那么我们可以查看BatchNorm2d的官方解释
BatchNorm2d

可以接受四维输入,


解决方法

根据上述分析,把BatchNorm1d改为BatchNorm2d即可

ValueError: expected 2D or 3D input (got 4D input)相关推荐

  1. 使用BN时ValueError: expected 2D or 3D input (got 4D input)的可能原因

    可能原因在于应该使用 BatchNorm2d 而你使用了 BatchNorm1d 如果是BatchNorm1d的话,input的形状应该是: Input: :math:`(N, C)` or :mat ...

  2. 成功解决ValueError: Expected 2D array, got 1D array instead: Reshape your data either using array.reshap

    成功解决ValueError: Expected 2D array, got 1D array instead: Reshape your data either using array.reshap ...

  3. 决策树python建模中的坑 :ValueError: Expected 2D array, got 1D array instead:

    决策树python建模中的坑 代码 #coding=utf-8 from sklearn.feature_extraction import DictVectorizerimport csvfrom ...

  4. ValueError: Found array with dim 4. Estimator expected和ValueError: Expected 2D array, got 1D array i

    python3中对numpy数组进行降维或升维 解决报错如: 1.ValueError: Found array with dim 4. Estimator expected 2.ValueError ...

  5. python建模 决策_决策树python建模中的坑 :ValueError: Expected 2D array, got 1D array instead:...

    决策树python建模中的坑 代码 #coding=utf-8 from sklearn.feature_extraction import DictVectorizer import csv fro ...

  6. python 使用sk_learn :ValueError: Expected 2D array, got 1D array instead

    源代码 """ date:0328 K均值 KMeans模型 """ import pandas as pd df = pd.read_cs ...

  7. 解决ValueError: Expected 2D array, got 1D array instead

    注意区分reshape(-1,1)与reshape(1,-1) 出现如下错误时: ValueError: Expected 2D array, got 1D array instead: array= ...

  8. 已解决ValueError: Expected 2D array, got 1D array instead

    已解决ValueError: Expected 2D array, got 1D array instead 文章目录 报错问题 解决方法 PS 报错问题 之前在工作中遇到过这个坑,记录一下问题以及解 ...

  9. 成功解决ValueError: Expected 2D array, got 1D array instead

    成功解决ValueError: Expected 2D array, got 1D array instead 目录 解决问题 解决思路 解决方法 解决问题 ValueError: Expected ...

最新文章

  1. 《敏捷软件开发:原则、模式与实践(C#版.修订版)》—第1章1.4节参考文献
  2. 博客园自动添加版权说明,自动添加文章链接
  3. CS229 1 .线性回归与特征归一化(feature scaling)
  4. C/C++如何连接MySQL服务器以及简单加密
  5. 小结SQL Server连接失败错误及解决[引用]
  6. 原来 Kylin 的增量构建,大有学问! | 原力计划
  7. itertools编程训练
  8. Python解释器【转载】
  9. 西南科技大学城市学院计算机专业录取分数线,西南科技大学城市学院2020年录取分数线(附2017-2020年分数线)...
  10. 2018中国软件和信息技术服务综合竞争力百强企业名单
  11. Unity3d场景快速烘焙【2020】
  12. hdoj-1869 六度分离
  13. 淘宝客微信机器人接口API开发
  14. stata生成脉冲响应图怎么导出_Stata:面板VAR模型(pvar2命令)
  15. Jetbot小车系列文章学习
  16. C语言函数,与网站推荐,学习推荐。
  17. windows下的wsl-kail
  18. Class.getEnclosingClass 和 Class.getDeclaringClass
  19. Visual Basic编程语言简介
  20. 简述多媒体计算机的关键技术及其主要应用领域,多媒体技术基础及应用课程习题及解答.doc...

热门文章

  1. Windows cmd 防火墙配置
  2. 微信小程序如何实现支付功能?看官方文档头疼(使用云函数的方式操作)
  3. 数据库连接失败原因和解决方案
  4. MacOS darwin 环境变量
  5. rust中web框架rocket
  6. Java身份证号码严格验证(第18位校验码算法实现)
  7. 《面朝大海,春暖花开》诗歌
  8. NPDP认证|产品经理如何跨职能/跨团队沟通?
  9. AVM环视算法 3D效果 全方位视图 韩国VADAS 让你感受不一样的360全景
  10. [BUUCTF]第六天训练日志