1
私が理解するところでは、Lasagnaは自動的に改善される損失を強調します。 Kerasが同じことをすることができれば非常に役に立ちますが、私はそれを行う方法を見つけることができないようです。ケラスは改善された損失を強調できますか?
私が理解するところでは、Lasagnaは自動的に改善される損失を強調します。 Kerasが同じことをすることができれば非常に役に立ちますが、私はそれを行う方法を見つけることができないようです。ケラスは改善された損失を強調できますか?
私は非線形回帰を実行するためにKerasを使用します。 私はcheckpointer
と、以下のようにfit
メソッドを使用します。私は、ログファイルを取得し、val_loss
が向上するたびに、ログファイルの一部が次の行を表示し
checkpointer = ModelCheckpoint(filepath=weightsFile, verbose=1, save_best_only=True)
predictivemodel.fit(X, y, nb_epoch=50, batch_size=100, show_accuracy=True,verbose=1, validation_split=0.2, callbacks=[EarlyStopping(monitor='val_loss', patience=15, mode='min'),checkpointer])
:
159900/159987 [============================>.] - ETA: 0s - loss: 0.5797 - acc: 0.1123Epoch 00000: val_loss improved from inf to 0.46812, saving model to C:\Users\keras\experiment\dnnModels\weights\weights.hdf5
を時代遅れの場合、val_loss
が改善されない場合、ログファイルに次の行が表示されます。
159900/159987 [============================>.] - ETA: 0s - loss: 0.3379 - acc: 0.1786Epoch 00007: val_loss did not improve
私はなぜこれがdownvotedされているか分かりますか? – user2675516
あなたの質問が高品質ではない(スペルチェッカーを使用することさえできませんでした)が原因かもしれませんが、私は誰が行ったのかわかりません。 Kerasはトレーニング中の損失の印刷をサポートしています。たとえば、TensorBoardにデータを送信するコールバックがあります。正確に何をしたいですか?この機能の画像や動画のような例を表示することはできますか? – nemo
val_lossは回帰に適した尺度ですが、精度は分類に適していることに注意してください。私はあなたがここで回帰問題を意味していたと思います。 –