Keras-real-time-prediction-using-resnet-model
提供:Dev Guides
ResNetモデルを使用したリアルタイム予測
_ResNet_は事前トレーニング済みのモデルです。 _ImageNet_を使用してトレーニングされます。 _ImageNet_で事前トレーニングされたResNetモデルの重み。 次の構文があります-
ここに、
- include_top は、ネットワークの上部にある完全に接続されたレイヤーを指します。
- weights ImageNetの事前トレーニングを参照してください。
- input_tensor は、モデルの画像入力として使用するオプションのKerasテンソルを指します。
- input_shape はオプションの形状タプルを参照します。 このモデルのデフォルトの入力サイズは224x224です。
- classes 画像を分類するためにオプションのクラス数を参照します。
簡単な例を書いてモデルを理解しましょう-
ステップ1:モジュールをインポートする
以下に指定されているように必要なモジュールをロードしてみましょう-
ステップ2:入力を選択する
以下で指定されているように、入力画像 Lotus を選択しましょう-
ここでは、画像*(banana.jpg)*を読み込んで表示しています。
ステップ3:画像をNumPy配列に変換する
入力 Banana をNumPy配列に変換して、予測の目的でモデルに渡すことができるようにします。
ステップ4:モデル予測
入力をモデルにフィードして、予測を取得しましょう
出力
ここで、モデルは画像をバナナとして正しく予測しました。