昇腾社区首页
中文
注册

Hiva::DestroyNnEngine

产品支持情况

产品

是否支持

Atlas A3 训练系列产品/Atlas A3 推理系列产品

x

Atlas A2 训练系列产品/Atlas 800I A2 推理产品/A200I A2 Box 异构组件

x

Atlas 200I/500 A2 推理产品

Atlas 推理系列产品

x

Atlas 训练系列产品

x

Atlas 200/300/500 推理产品

x

功能说明

销毁NN引擎。

函数原型

1
uint32_t Hiva::DestroyNnEngine(const std::string& engineName)

参数说明

参数名

输入/输出

说明

engineName

输入

待销毁推理引擎的名字,需要与CreateNnEngine里名称保持一致。

返回值

返回uint32_t类型,成功返回HIVA_SUCCESS,该值为0;其他值为失败

约束说明

  • 本接口不可重入,同步接口。
  • 本接口非NodeHandle成员函数。
  • 当不再需要使用NN Engine,可通过此接口释放。
  • 调用Hiva::CreateNnEngine接口后,进程退出时一定要调用DestroyNnEngine接口来主动释放资源,不然可能会coredump。