kerasのモデルをmodel.load()でロードしていて、最初の予測が計算に10倍以上かかるこれが発生する可能性のある考え方や、ロード初期化の最初の予測サイクルを高速化するための提案は、非常に高く評価されます。kerasはmodel.load()の後に最初の予測を行うのに非常に時間がかかります
CPU処理でTensorflowバックエンドを使用しています。あなたは多くのモデルをロードしている場合は、同時に保存、keras model.load機能を使用していない
:OK助けを
おかげで、 Denym
最初の予測ではなく、読み込みに時間がかかりすぎますか? 「最初の予測」とはどういう意味ですか? 'model.predict()'を複数回実行していますか? – McLawrence
保存したモデルをmodel.load()で読み込み、データセットを構築してmodel.predict()を実行した後、データセットを変更して別の予測を実行した後、データセットを変更して別の予測を実行します。 model.loadは非常に迅速に完了したように見えますが、最初の予測では、予測に従うたびに約10倍の時間がかかります。 – Denym
どのようにデータセットを変更しますか?同じサイズを予測するすべてのデータセットですか? – McLawrence