Keras 教程目录
下面是创建你的第一个卷积神经网络 (CNN) 的步骤:
配置环境
安装 Keras
导入库和模块
从 MNIST 导入图片数据
预处理输入数据
预处理类标签
定义模型架构
编译模型...然后, 可以导入上述库并打印版本信息:
第二步: 安装 Keras
如果我们没有涵盖如何安装 Keras, 这就不是一篇 Keras 的教程....然后, 从 Keras 中导入 “核心” 层. 这些是几乎所有神经网络都会用到的层:
?
接下来, 我们从 Keras 中导入 CNN 层....到目前为止, 对于模型的参数, 我们已经添加了 2 个卷积层. 要完成模型的架构, 让我们添加一个完全连接的层和输出层:
对于 Dense 层, 第一个参数是输出的大小....Keras 会自动处理层间连接.
注意到最后一层的输出大小为 10, 对应于 10 个数字类型.
同时还要注意, 卷积层的权重在传递给完全连接的 Dense 层之前, 必须压平 (维度为 1).