导语:在这篇 Keras 教程中, 你将学到如何用 Python 建立一个卷积神经网络!事实上, 我们将利用著名的 MNIST 数据集, 训练一个准确度超过 99% 的手写数字分类器....然后, 可以导入上述库并打印版本信息:
第二步: 安装 Keras
如果我们没有涵盖如何安装 Keras, 这就不是一篇 Keras 的教程....这里有一个 Keras 实现样例.
我们先声明一个顺序模型:
?
然后, 声明一个输入层:
?
输的形状参数应为形状为 1 的样例....打印当前模型的输出进行确认:
然后, 我们可以像搭积木一样向模型中添加更多的层:
再次声明, 我们不会太深究理论的东西, 但有必要强调一下我们刚刚添加的 Dropout 层....到目前为止, 对于模型的参数, 我们已经添加了 2 个卷积层. 要完成模型的架构, 让我们添加一个完全连接的层和输出层:
对于 Dense 层, 第一个参数是输出的大小.