0
私はTensorFlowとKerasに新しいです、と私は構造を有している訓練されたモデルがあります:私はNone
から1
までにバッチ番号を修正する必要がある(他のCNNのフレームワークにモデルを変換する)いくつかの理由Kerasで訓練されたモデルの入力形状を設定するには?
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
input_1 (InputLayer) (None, 128, 128, 3) 0
_________________________________________________________________
conv1 (Conv2D) (None, 64, 64, 8) 216
_________________________________________________________________
...
を入力した形が:(1,128,128,3)になるようにしてください。希望の構造は次のようになります。
_________________________________________________________________
Layer (type) Output Shape Param #
=================================================================
input_1 (InputLayer) (1, 128, 128, 3) 0
_________________________________________________________________
conv1 (Conv2D) (1, 64, 64, 8) 216
_________________________________________________________________
...
新しい入力層を置き換えようとしましたが、機能しませんでした。ヒントやヒントをいただければ幸いです!
最初の解決策は機能しますが、以下のような新しい構造がありました:input_1(1,128,128,3)| model_1(multiple)、ここでModel_1では、InputLayerはまだ(None、128,128,3)です...他のフレームワークに変換できませんでした。モデルをもう一度書き直し、重みをインポートしてみましょう。ありがとう! –