モデルのトレーニングを開始すると、以前に保存されたモデルはありません。 model.compile()
を安全に使用できます。私は今checkpoint
を使用して、さらなるトレーニングのためにモデルをh5
ファイルに保存しました。model.compile()はケラス(テンソルフローバックエンド)のすべてのウェイトとバイアスを初期化しますか?
私はモデルをさらに訓練したいと思います。この時点で私は混乱しています:ここでmodel.compile()
を使用できますか?そしてそれはmodel = load_model()
声明の前後に置かれるべきですか? model.compile()
がすべての重みと偏りを再初期化する場合は、model = load_model()
の前に置きます。
以前に保存されたモデルがない場合、model.compile()
が必要なのは私のようです。モデルを保存したら、model.compile()
を使用する必要はありません。それは真実か偽ですか?そして、訓練されたモデルの使用を予測したい場合、予測する前にmodel.compile()
を使用する必要がありますか?