后端(backend)在你的硬件上自动选择最好的方式去表现用于训练和预测的神经网络,比如 CPU、GPU 或者分布式。
编译时, 我们需要额外定义训练网络所需要的参数。...训练模型
我们已经定义和编译了模型, 他是为高效地计算而准备的。
现在是时候在数据上训练模型了。
我们可以在加载的数据上训练和拟合模型,通过 fit() 函数。...# Fit the model
model.fit(X, Y, nb_epoch=150, batch_size=10)
这就是在你的 CPU 或者 GPU 上发生的事情。
5....将这些放在一起
你已经看到用 Keras 创建你的第一个神经网络有多么简单、
运行以上的代码, 将会看到150个迭代中, 每次迭代的损失和准确率,以及最终的模型在训练集上的评估结果, 在我的 CPU 上耗时...我们拟合了上述例子, 用他来在训练集上作出预测, 假装我们之前没看到过这些数据。
做预测同样非常简单, 只需要使用 model.predict()。