Python API - 3.0 简体中文

Vitis AI 用户指南 (UG1414)

Document ID
UG1414
Release Date
2023-02-24
Version
3.0 简体中文

类 1

类名为 vart.Runner。下表列出了 vart.Runner 类中定义的所有函数。

表 1. 函数快速参考
类型 名称 实参
vart.Runner create_runner xir.Subgraph subgraph

string mode

List[xir.Tensor] get_input_tensors  
List[xir.Tensor] get_output_tensors  
tuple[uint32, int] execute_async List[vart.TensorBuffer] inputs

List[vart.TensorBuffer] outputs

注释:vart.TensorBuffer 完成时包含缓冲区协议。

int wait tuple[uint32, int] jobID

如需获取 vart.Runner Example 示例,请参阅 vart.Runner 示例

类 2

类名为 vart.RunnerExt。下表列出了 vart.RunnerExt 类中定义的所有函数。

vart.RunnerExt 扩展自 vart.Runner

表 2. 函数快速参考
类型 名称 实参
vart.RunnerExt create_runner xir.Subgraph subgraph

String mode

List[vart.TensorBuffer] get_inputs  
List[vart.TensorBuffer] get_outputs  

如需获取 vart.RunnerExt 示例,请参阅 vart.RunnerExt 示例

类 3

类名为 vitis_ai_library.GraphRunner。下表列出了 vitis_ai_library.GraphRunner 类中定义的所有函数。

表 3. 函数快速参考
类型 名称 实参
vart.RunnerExt create_graph_runner xir.Graph graph

如需获取 graph runner 示例,请参阅 Graph 运行器示例