卷积神经网络的底层机制已经超过了本教程的范围, 更多请看这里.
本教程不是什么:
这不是一门深度学习的完整课程....然后, 可以导入上述库并打印版本信息:
第二步: 安装 Keras
如果我们没有涵盖如何安装 Keras, 这就不是一篇 Keras 的教程....到目前为止, 对于模型的参数, 我们已经添加了 2 个卷积层. 要完成模型的架构, 让我们添加一个完全连接的层和输出层:
对于 Dense 层, 第一个参数是输出的大小....Keras 会自动处理层间连接.
注意到最后一层的输出大小为 10, 对应于 10 个数字类型.
同时还要注意, 卷积层的权重在传递给完全连接的 Dense 层之前, 必须压平 (维度为 1)....第九步: 用训练数据进行模型拟合
要拟合模型, 我们需要做的就是声明训练的批次大小以及训练次数, 然后传入训练数据.
简单吗?