【Python】可视化神经网络训练过程时处理报错 train_acc=hist.history[‘acc’] KeyError: ‘acc’
生活随笔
收集整理的這篇文章主要介紹了
【Python】可视化神经网络训练过程时处理报错 train_acc=hist.history[‘acc’] KeyError: ‘acc’
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
train_acc=hist.history[‘acc’]
KeyError: ‘acc’
回看編譯神經網絡的時候,是這樣寫的:
network.compile(loss="binary_crossentropy", optimizer="rmsprop", metrics=["accuracy"])但繪圖是這樣寫的:
fig = plt.figure() training_accuracy = history.history["acc"] test_accuracy = history.history["val_acc"] plt.plot(epoch_count, training_accuracy, "r--") plt.plot(epoch_count, test_accuracy, "b-") plt.legend(["Training Accuracy", "Test Accuracy"]) plt.xlabel("Epoch") plt.ylabel("Accuracy Score") plt.title("Page2") pdf.savefig(fig) plt.close(fig) plt.show()嘗試了一些辦法,最后還是覺得問題在后面的acc上,改成accuracy,就OK了:
總結
以上是生活随笔為你收集整理的【Python】可视化神经网络训练过程时处理报错 train_acc=hist.history[‘acc’] KeyError: ‘acc’的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 有机物燃烧的化学方程式配平(洛谷P199
- 下一篇: CSDN博客标题和目录的一点思考