create

MultiTaskPostProcess の派生クラスのインスタンスを取得するファクトリ関数。

プロトタイプ

std::unique_ptr< MultiTaskPostProcess > create(const std::vector< std::vector< vitis::ai::library::InputTensor >> &input_tensors, const std::vector< std::vector< vitis::ai::library::OutputTensor >> &output_tensors, const vitis::ai::proto::DpuModelParam &config);

パラメーター

次の表に、create 関数の引数を示します。

表 1. create の引数
タイプ 名前 説明
const std::vector< std::vector< vitis::ai::library::InputTensor >> & input_tensors ネットワーク内のすべての入力テンソルのベクター。使用法: input_tensors[kernel_index][input_tensor_index]。
const std::vector< std::vector< vitis::ai::library::OutputTensor >> & output_tensors ネットワーク内のすべての出力テンソルのベクター。使用法: output_tensors[kernel_index][output_index]。
const vitis::ai::proto::DpuModelParam & config DPU モデルの構成情報。

戻り値

MultiTaskResult 構造体。