Epoch 1/10 544/544 [==============================] - 62s 108ms/step - loss: 1.6966 - accuracy: 0.6392 Epoch 2/10 544/544 [==============================] - 65s 120ms/step - loss: 0.1818 - accuracy: 0.9557 Epoch 3/10 544/544 [==============================] - 57s 104ms/step - loss: 0.1084 - accuracy: 0.9752 Epoch 4/10 544/544 [==============================] - 63s 116ms/step - loss: 0.0856 - accuracy: 0.9810 Epoch 5/10 544/544 [==============================] - 67s 123ms/step - loss: 0.0691 - accuracy: 0.9858 Epoch 6/10 544/544 [==============================] - 73s 135ms/step - loss: 0.0594 - accuracy: 0.9875 Epoch 7/10 544/544 [==============================] - 66s 122ms/step - loss: 0.0593 - accuracy: 0.9893 Epoch 8/10 544/544 [==============================] - 67s 123ms/step - loss: 0.0550 - accuracy: 0.9903 Epoch 9/10 544/544 [==============================] - 58s 106ms/step - loss: 0.0507 - accuracy: 0.9914 Epoch 10/10 544/544 [==============================] - 54s 100ms/step - loss: 0.0508 - accuracy: 0.9917表示什么
时间: 2023-08-13 11:03:22 浏览: 164
keras model.fit 解决validation_spilt=num 的问题
这段代码是模型在训练集上进行10轮训练的输出结果,共进行了10个Epoch,每个Epoch包含了多个batch的训练。其中:
- loss:表示当前Epoch的平均训练损失值,随着训练的进行逐渐减小,说明模型的训练效果越来越好。
- accuracy:表示当前Epoch的平均训练精度,也就是模型在训练集上的分类准确率,随着训练的进行逐渐提高,说明模型的分类能力越来越强。
例如,第一轮训练(Epoch 1/10)的平均训练损失值为1.6966,平均训练精度为0.6392。第二轮训练(Epoch 2/10)的平均训练损失值为0.1818,平均训练精度为0.9557,说明模型在第二轮训练后的分类准确率已经大幅提高。以此类推,直到第十轮训练(Epoch 10/10)结束,模型在训练集上的准确率已经达到了0.9917。
阅读全文