メニュー

Pythonと機械学習であそぼう(Jetson nano でデモプログラム”Hello AI World”を動かそう)

2020-09-06 - Pythonと機械学習, プログラミング - programming -
Pythonと機械学習であそぼう(Jetson nano でデモプログラム”Hello AI World”を動かそう)

Jetson Nanoで物体認識のデモプログラムを動作させてみたいと思います。

NVIDIAから“Hello AI World”というデモプログラムが提供されています。これは、Jetsonプラットフォーム上で動作する、 TensorRTを用いたニューラルネットワークのデモプログラムです。

今回はこの中のdetectnetを使って、画像から物体を認識するデモを動作させてみたいと思います。

Hello AI World

https://github.com/dusty-nv/jetson-inference

のSystem Setupに従って、各種インストール作業を行っていきます。

JetPackのインストール

チュートリアル通りにJetsonNanoを立ち上げていれば、Jetpackはインストールされているはずです。

https://developer.nvidia.com/embedded/learn/get-started-jetson-nano-devkit

jetson-inferenceのインストール

  1. git、cmakeがインストールされていない場合はインストール。
  2. gitのjetson-inferenceのリポジトリをクローン。
  3. python3環境のインストール。
  4. cmakeでjetson-inferenceの設定。
  5. 学習済みのモデルのダウンロード
    私は、大容量のSDを使っているので、容量を気にせず多くのモデルを選択してダウンロードしました。ssd_mobilenet_v2があれば、detectnetはデフォルト動作すると思いますが・・・。
  6. Pytorchのインストールです。
    PyTorchもデモには不要ですが、転移学習も試してみたいのでインストールしました。

7. 最後に、jetson-inferencのmake&installをして、ライブラリ、C++のPython拡張、サンプルコードのインストールが完了します。

全て、記載されているコマンドを入力していけば、問題なくインストールすることができたようです。

Pythonと機械学習であそぼう(Jetson nano でデモプログラム”Hello AI World”を動かそう)」への1件のフィードバック

  • ピンバック: Pythonと機械学習であそぼう(Jetson nano でデモプログラム"Hello AI World"を動かしてみた) | ぼちぼちいこらい

  • コメントを残す

    メールアドレスが公開されることはありません。 が付いている欄は必須項目です