書籍のコードを貼りつけたのですがエラーが出ます。Keyが違うっぽいですが正しいKeyがわかりません。学習はうまくできています。グラフの表示だけうまくいきません。
python
1plt.plot(history.history['mean_absolute_error'], label='train mae') 2plt.plot(history.history['val_mean_absolute_error'], label='val mae') 3plt.xlabel('epoch') 4plt.ylabel('mae [1000$]') 5plt.legend(loc='best') 6plt.ylim([0,5]) 7plt.show()
KeyError: 'mean_absolute_error'
試したこと
print(history.history)
でKeyを取り出そうとしたら
{'loss': [587.194580078125, 539.8721923828125, 486.77581787109375, 421.6169128417969, 338
と'loss'しか表示されませんでした。
質問が書かれていないように見えます。途中で投稿してしまったのであれば、あとからでも質問は編集可能です。
学習させたときのコードも挙げてくれないと、他人には分からないです
model.compile()で、metrics=['mean_absolute_error']とか指定するのではなかったっけ??
metrics=['mae']でも大丈夫かも
https://ailog.site/2019/10/16/chp3-2/
回答1件
あなたの回答
tips
プレビュー