2019.09.28CPUやCPU内蔵GPUで、AIの高速な推論が可能なOpenVINO。TensorFlowで作った学習済みモデルをOpenVINO形式に変換してみましたので紹介します。※元々kerasで作成した学習済みモデルをTensorFlowに変換してからOpenVINOに変換しています。keras→TensorFlowの変換は下記を参考にしてください。kerasで作った学習済みモデルを.pbファイルに変換するkerasで作った学習済みモデルをpbファイルに変換したので備忘録です。複数の画像を同時かつ高速にAIで判定す...nori-life-log.com2019.09.152019.10.19追記OpenVINOをWindowsで永続的に動作させるための環境変数をまとめました。スティックインテルAmazonの商品レビュー・口コミを見る目次OpenVINOのインストール.pbファイルをOpenVINOに変換OpenVINOで推論まとめOpenVINOのインストール私がインストールした環境はWindows10です。インストールの手順は下記を参考にしてください。http://docs.openvinotoolkit.org/latest/_docs_install_guides_installing_openvino_windows.htmldocs.openvinotoolkit.org.pbファイルをOpenVINOに変換ここでは「tf_model.pb」というTensorflowの学習済みモデルをOpenVINO形式に変換しています。変換すると、modelフォルダの下に以下のファイルが生成されます。tf_model.xmltf_model.bin変換は下記のようなbatファイルで実現できました。最後の「FP32」は「FP16」と記述しても動作しましたが、環境によっては動作しないようです。OpenVINOで推論OpenVINOで推論するには環境変数を設定する必要があるので、コマンドプロンプトを立ち上げ、以下のbatを実行します。(x86)\IntelSWTools\openvino\bin\setupvars.batWindowsの場合、上記batを実行したコマンドプロンプトでないとOpenVINOでの推論ができません。永続的にOpenVINOでの推論を実施したい場合は手動で環境変数を設定する必要があります。環境変数の設定は下記を参照してください。OpenVINOTM・ツールキット環境変数を手動で永続的に設定する手順www.intel.com環境変数を設定した状態で、OpenVINOでの推論を実現したプログラムを載せます。processingImgコンストラクタでOpenVINOモデルの.xmlファイルと.binファイルのパスを指定します。デバイスにCPUを使用する場合、拡張ファイルを設定しないと動作しない場合があるので、add_cpu_extensionで拡張ファイルの設定をします。channel)のような構造で画像が読み込まれます。weight)として扱うので、pre_process_imageで変換しています。MovidiusニューラルコンピューティングスティックインテルAmazonの商品レビュー・口コミを見るまとめTensorFlow(keras)で作った学習済みモデルをOpenVINOで推論してみました。OpenVINOを使ってCPUで高速に推論ができれば、コンピュータのメモリに学習済みモデルを展開できるので、GPUを使う場合よりも並列数を増やせることが最大のメリットだと私は思っています。私もオブジェクト指向プログラミングを実践できるようになるまでとても苦労しました。実践できるようになれば、自分の実現したい機...ソフトウェアPythonでプリンター印刷するペーパーレス時代の真っ只中で、最近はプリンタで紙を印刷する機会が減ったと思います。自動印刷プログラムを組むことになり、pythonで実現しました。以前、windowsでkivyのプログラムが動作しない現象と、解決法を投稿しました。この以前の投稿の方法は非推奨な方法だったのですが、今回はより正当な方法での回避方法を紹介します。近年は宅配等で商業利用できるレベルまで自立制御が高度化しており、注目されています。同時に、悪用されるケースも目立ってきており、悪い面も目立ってきています。前回の投稿に引き続きGo言語の入門をしていきます。今回は、変数宣言についてまとめます。worldした記事はこちら。一...ソフトウェア【python】プロセス取得・削除pythonからプロセスを取得及びプロセスの削除をする方法を紹介します。pythonの「psutil」という標準ライブラリを使います。プロセス一覧をdict型変数に格納するコードを書きます。コメントをキャンセルメールアドレスが公開されることはありません。※サイト上に表示された文字を入力してください。ヒゲメガネメーカー勤務のリーマンエンジニア。いろんなことを記事にします。リーマンエンジニアのブログ.ホーム検索トップサイドバ。