パラメーター指定コンストラクターを含むクラス カーネル - 2023.2 日本語

Vitis Model Composer ユーザー ガイド (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 日本語

デフォルトのコンストラクターは、引数を取らず、パラメーターもありませんが、コンストラクターに引数を渡すことは可能です。Vitis Model Composer では、パラメーター指定されたコンストラクターを含むクラス カーネルのインポートがサポートされています。スカラーおよびベクター引数の両方をコンストラクターに渡すことができます。これらのパラメーターに値を割り当てるには、次の図に示すように、AI エンジン クラス カーネル ブロックの [Block Parameters] ダイアログ ボックスの Kernel Class タブを使用できます。[Kernel Class Constructor Variant] セクションで、パラメーター指定コンストラクター宣言を確認できます。

図 1. [Kernel Class] タブ: パラメーター値

[Kernel Class Constructor Variant] セクションに複数のバリアントがある場合は、それらのいずれかを選択し、それに応じてコンストラクター引数に値を渡します。

図 2. [Kernel Class] タブ: 複数の値