モデルの最適化 - 2.5 日本語

Vitis AI ユーザー ガイド (UG1414)

Document ID
UG1414
Release Date
2022-06-15
Version
2.5 日本語
注記: モデルの最適化はオプションの手順です。

Vitis AI オプティマイザーは、ニューラル ネットワーク モデルの最適化機能を提供します。現在、Vitis AI オプティマイザーには Vitis AI プルーナー (VAI プルーナー) と呼ばれる 1 つのツールのみが含まれています。このツールは、ニューラル ネットワーク内の冗長な接続をプルーニングし、必要な動作を全体的に削減します。VAI プルーナーで生成したプルーニング済みモデルは、VAI クオンタイザーで量子化して FPGA 上で運用できます。

図 1. Vitis AI オプティマイザー

VAI プルーナーは、4 つの深層学習フレームワーク (TensorFlow、PyTorch、Caffe、Darknet) をサポートします。各フレームワークに対応するツール名は、それぞれ vai_p_tensorflow、vai_p_pytorch、vai_p_caffe、vai_p_darknet であり、中間の「p」はプルーニングを示します。

詳細は、 『Vitis AI オプティマイザー ユーザー ガイド』 (UG1333) を参照してください。

Vitis AI オプティマイザーを実行するには、コマーシャル ライセンスが必要です。詳細は、ザイリンクス販売代理店までお問い合わせください。