TensorFlowの学習モデルファイル
色々複雑で人類には早すぎる気がするので、とりあえず自分の知見をメモします。
随時更新中です。
公式情報
まずは、ここらへんを解読していく必要があります。人類には早すぎる感があります。
TensorFlow : Mobile : モバイル配備のためのモデルを準備する
モデルファイルの中身を確認する方法
TensorFlow公式のSummarize_Graphとnetronというツールがあります。Summarize_Graphはビルドが大変なので、netronが楽です。
両方とも、以下に詳しい使い方が書いてあります。 @PINTO 氏は神です。
how-to-check-the-graph-structure-of-a-pb-file-part1
以下のブラウザ版であれば、ネットに繋がっていればセットアップせずすぐ使えます。。
モデルファイルはprotocolbuffer(.pb)ファイルやjson形式のモデルファイルを読み込めます。
モデル変換
MMdnn
マイクロソフトのツール。様々な変換が可能です。まだ試したことはないです。
keras_to_tensorflow
Kerasのモデルから、TensorFlowのモデルへ変換できるツールです。前使った時は、エラーが出て失敗しました。色々制約がある気がします。