2019.09.15kerasで作った学習済みモデルをpbファイルに変換したので備忘録です。やりたかったことやりたかったことは、kerasで作った学習済みモデルをOpenVINOに変換です。複数の画像を同時かつ高速にAIで判定する必要があり、kerasで実現が難しかったのでCPUで高速に推論が可能なOpenVINOを採用することにしました。kerasで実現しようと努力した経緯も記事にしていますので、興味がある方はぜひ。https://nori-life-log.com/flaskでkerasの推論サーバkerasで作った学習済みモデルをOpenVINO形式に変換するには、まずTensorFlow形式、いわゆる.pbファイルに変換する必要があったので、いろいろ調べて実装しました。スティックインテルAmazonの商品レビュー・口コミを見るコードコードは以下です。下記ブログを参考にしました。参考にしたブログから変更したポイントは、tensorflowのbackendではなくkerasのbackendを使っている点です。tftf.keras.backend.hogehogeと書いていたのですが、なぜかうまく動きませんでした。KK.backend.hogehogeと書いてある記事があったので、試してみるとうまく動きました。まとめkerasの学習済みモデルを.pbファイルに変換した際の備忘録でした。tensorflow.keras.backendとkeras.backendの違いが良くわからないままですが、動いたので次に進みます(笑)。LINEヒゲメガネをフォローするヒゲメガネリーマンエンジニアのブログ関連記事ソフトウェアTensorFlowの学習済みモデルをOpenVINOに変換するCPUやCPU内蔵GPUで、AIの高速な推論が可能なOpenVINO。TensorFlowで作った学習済みモデルをOpenVINO形式に変換してみましたので紹介します。※元々kerasで作成した学習済みモデル...ソフトウェアPytorchのモデルを可視化するディープラーニングの学習モデルを作ったら、可視化したいですよね。今回は、Pytorchで学習モデルを作った際の可視化方法を紹介します。使用するライブラリは、「make_dot」です。make_dotを使っ...ソフトウェア【Go言語】基本の型Go言語の変数の基本の型を紹介していきます。Go言語の簡単な変数定義を紹介した記事はこちらから。数値型は他の言語とほぼ一緒です。XGBoost」を受講してみたKaggleでよく使われる「XGBoost」。私は最近使い始めたのですが、具体的なロジックを知らぬまま使っていました。XGBoost」を受講してみましたので、感...ソフトウェア「+Lhaca」で圧縮に失敗するファイルの圧縮/解凍をするツールとして有名なフリーソフトの「+Lhaca」。企業などで標準の圧縮/解凍ツールとして使われている方も多いのではないでしょうか。shell】.zipが解凍できない.zipファイルが解凍できないケースを発見したのでメモ。コメントをキャンセルメールアドレスが公開されることはありません。*サイト上に表示された文字を入力してください。ヒゲメガネメーカー勤務のリーマンエンジニア。いろんなことを記事にします。ヒゲメガネメーカー勤務のリーマンエンジニア。いろんなことを記事にします。見た目はガチの、ヒゲ眼鏡ヒゲメガネをフォローする。