ADF API 已定义返回码,用于指示 adf
名称空间内的操作成功或不同类型的失败操作。
enum return_code
{
ok = 0,
user_error,
aie_driver_error,
xrt_error,
internal_error,
unsupported
};
以下定义了不同的返回码:
- ok
- 成功
- user error
- 可能 API 实参无效或者以不受支持的方式使用了 API
- aie_driver_error
- 如果 AI 引擎驱动程序返回错误,那么 graph API 会返回此错误代码。
- xrt_error
- 如果 XRT 返回错误,那么 graph API 会返回此错误代码。
- internal error
- 这表示工具出错;请联系 AMD 技术支持。
- unsupported
- 功能特性或场景不受支持。