create - create - 2.5 English - UG1354

Vitis AI Library User Guide (UG1354)

Document_ID
UG1354
Release_Date
2022-06-15
Version
2.5 English

Factory function to get an instance of derived classes of MultiTaskPostProcess.

Prototype

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);

Parameters

The following table lists the create function arguments.

Table 1. create Arguments
Type Member Description
const std::vector< std::vector< vitis::ai::library::InputTensor > > & input_tensors A vector of all input-tensors in the network. Usage: input_tensors[kernel_index][input_tensor_index].
const std::vector< std::vector< vitis::ai::library::OutputTensor > > & output_tensors A vector of all output-tensors in the network. Usage: output_tensors[kernel_index][output_index].
const vitis::ai::proto::DpuModelParam & config The dpu model configuration information.

Returns

The struct of MultiTaskResult .