0
の値を、fit_generator()関数を呼び出すときに0,に設定する必要がありますか?エポックあたりのステップ数が、ケラスフィットジェネレータ関数に渡されました
の値を、fit_generator()関数を呼び出すときに0,に設定する必要がありますか?エポックあたりのステップ数が、ケラスフィットジェネレータ関数に渡されました
ケラスのジェネレータは無限です。
このため、Kerasは1エポックを完成させるために発電機がどれだけ多くのバッチを生産するかを知ることができません。
サンプル数が静的である場合は、1エポックにsamples//batch_size
を使用するのが理にかなっています。しかし、例えば、ランダムデータ増強を実行するジェネレータを使用することができます。ランダムなプロセスのために、あなたは2つの同一のトレーニングエポックを持つことはありません。明確な制限はありません。
これらのパラメータをfit_generator
に設定すると、希望するエポックごとの歩留まりを制御できますが、標準的なケースでは、おそらく最も明白なオプションであるsamples//batch_size
を使用することになります。
は 'samples // batch_size'とする必要があります – DJK