在构建卷积神经网络时,遇到了这个错误

ValueError: Input 0 of layer conv2d is incompatible with the layer: expected ndim=4, found ndim=3.

这是说conv2d(卷积层)的输入和这一层不兼容,期望的维度是4,实际给的是3。

这一层的维度是, (样本个数,长度,宽度,灰度),我们在导入训练数据时,如果数据没有指定灰度,也要给一个默认值。也就是要默认增加一维。

x_train = np.expand_dims(x_train, -1)
x_test = np.expand_dims(x_test, -1)

【keras】Input 0 of layer conv2d is incompatible with the layer. expected ndim=4, found ndim=3相关推荐

  1. 【Keras】基于SegNet和U-Net的遥感图像语义分割

    from:[Keras]基于SegNet和U-Net的遥感图像语义分割 上两个月参加了个比赛,做的是对遥感高清图像做语义分割,美其名曰"天空之眼".这两周数据挖掘课期末projec ...

  2. 【keras】一维卷积神经网络多分类

    刚刚接触到深度学习,前2个月的时间里,我用一维的卷积神经网络实现了对于一维数据集的分类和回归.由于在做这次课题之前,我对深度学习基本上没有过接触,所以期间走了很多弯路. 在刚刚收到题目的要求时,我选择 ...

  3. 【运动控制】Apollo6.0的lon_controller解析

    [运动控制]Apollo6.0的lon_controller解析 lon_controller解析 1 创建纵向控制器 1.1 构造函数 1.2 析构函数 1.3 初始化函数 2 计算纵向控制指令 2 ...

  4. 【keras】3. 泰坦尼克号数据集处理与预测

    [参考:1-01 实战 泰坦尼克号沉船人员获救案例 数据清洗_哔哩哔哩_bilibili] [参考:Titanic - Machine Learning from Disaster | Kaggle] ...

  5. 深度学习基础篇【5】从0开始搭建YOLOV5 并进行测试

    深度学习基础篇[5] 从0开始搭建 YOLOV5  并进行测试 如何评价YOLO V5,那就必须拿"上一代"YOLO V4来做对照了.先说结论,YOLO V5 在性能上稍弱于YOL ...

  6. 【Mac】从0开始用node.js制作爬取结果的查询网站

    [Mac]从0开始用node.js制作爬取结果的查询网站 实验要求 实验结果展示 简单了解实验项目所需知识 1 爬虫原理 2 JavaScript语法 3 网络元素的提取 4 正则表达式 5 其他有关 ...

  7. 【Python】从0到1:一文教会你如何用Python制作好看又实用的二维码!【文末彩蛋!】(可直接copy + 运行哦~!)

    Hi~ o(* ̄▽ ̄*)ブ!你好吖~! 经过 "作业雨 " 的 "洗礼",我终于又回来啦!!! 今天又有什么 "惊喜" 捏?! 往下看叭~! ...

  8. 【MySQL】5.0 数据查询

    数据查询 基本查询 条件查询 连接查询 内连接查询(INNER JOIN) 外连接查询(OUTER JOIN) 复合连接查询 高级应用 Limit Union GROPE BY ORDER BY DI ...

  9. 【Android】8.0活动的生命周期(一)——理论知识、活动的启动方式

    1.0 Android是使用任务(Task)来管理活动的,活动就像栈一样堆放着在一起. 每个活动的生命周期最多可能会有四种状态: 1.1 运行状态 位于栈顶 1.2 暂停状态 不在栈顶但在界面上仍处于 ...

最新文章

  1. 真正的人工智能至少还要几百年才能实现,你信吗?
  2. mysql中lock_mysql中的锁lock
  3. vPower系列- 前言
  4. C++内存泄露检测原理
  5. 初识powershell、nuget powershell 调试
  6. mysql 触发器不能同时 insert or update or delete_MySQL6:触发器
  7. 一些iphone开发的资料
  8. XXX packages are looking for funding run `npm fund` for details
  9. Android中使用FragmentManager获得控件
  10. python读取scv文件显示:OSError: Initializing from file failed
  11. linux转录组kegg注释,蛋白质组学KEGG注释详解
  12. linux cpu大小,如何查看linux cpu大小
  13. 8个酷炫的GitHub技巧
  14. 焊接摆动与不摆动的区别
  15. 服务器测试之RAID/HBA/SAS卡引入测试常见测试指令(案例)
  16. 面包屑php源码,WordPress免插件实现面包屑导航的示例代码
  17. TXT文件编码格式解析
  18. MySQL 第六章
  19. Windows查看进程命令
  20. Java毕设项目:智慧校园管理系统

热门文章

  1. 摄像头YUV图像常见数据格式介绍
  2. python函数对变量的作用遵守原则有哪四条_创建一个包含四个参数的函数
  3. 基于 Web 的 Linux 终端 WebTerminal
  4. 科研文献|结肠直肠癌早期检测中跨群体微生物标记物的鉴定
  5. 在线作图|在线做随机森林分析
  6. 浙大蒋超组招博后:环境暴露组和微生物组
  7. Science:英国Castrillo组揭示微生物群与根内皮的协调支持植物营养平衡!
  8. 微生物所科学家建成小鼠肠道微生物资源库
  9. NEJM:益生菌LGG治疗肠胃炎无效,Immunity|LGG促进生骨
  10. R语言使用ggplot2可视化凹凸图(bumps chart、凹凸图是一种特殊形式的线图,旨在探索随着时间的推移等级的变化)、并设置凹凸图的线条为曲线而不是直线(change into curves)