データセンターの場合 (Versal V70 カード) - 3.5 日本語

Vitis AI ライブラリ ユーザー ガイド (UG1354)

Document ID
UG1354
Release Date
2023-06-29
Version
3.5 日本語
Versal V70 カード用のサンプルは、次の手順で実行します。
  1. Vitis AI ライブラリをダウンロードしたら、Vitis-AI ディレクトリに移動し、Docker を開始します。
  2. サンプルのディレクトリに移動し、サンプルをコンパイルします。ここでは、resnet50_pt の例を示します。
    cd /workspace/examples/vai_library/samples/classification
    bash -x build.sh
  3. サンプルを実行します。
    ./test_jpeg_classification resnet50_pt sample_classification.jpg
    プログラムをバッチ モードで実行し、DPU で複数の画像を一度に処理するには、ホストのセットアップ に示した手順に従って Vitis AI ライブラリ全体をコンパイルしてください。バッチ モード プログラムが build_dir_default ディレクトリ内に生成されます。build_dir_default と入力し、次のコマンドを実行します。
    ./test_classification_batch resnet50_pt <img1_url> [<img2_url> ...]
  4. ビデオ サンプルを実行する場合は、次のコマンドを実行します。
    ./test_video_classification resnet50_pt <video_input.mp4> -t 8

    ここで、video_input.mp4 は入力ビデオ ファイル名、-t はスレッド数です。

  5. モデルの性能をテストする場合、次のコマンドを実行します。
    ./test_performance_classification resnet50_pt test_performance_classification.list -t 8 -s 60 

    ここで、-t はスレッド数、-s は秒数です。

    実行ファイルのコマンドライン オプションの一覧をすべて表示するには、コマンドに '-h' スイッチを付けて実行します。

    注記:
    • 性能テスト プログラムは、自動的にバッチ モードで実行されます。
    • ヘテロジニアス V70 システムでサンプルを実行する場合は、"export XLNX_ENABLE_C_SOFTMAX=1" を使用して SoftMax 環境を設定してください。