---
title: 函数：dump_unreg_callback
description: "| 产品 | 是否支持 |"
url: https://www.hiascend.com/document/detail/zh/canncommercial/latest/API/runtimeapi/aclpythondevg_01_0991.html
sourcePath: /source/zh/canncommercial/900/API/runtimeapi/aclpythondevg_01_0991.html
indexId: 0892a76484ec0cf3dd9f49b711ae825c934b5a4cc662888d3a229694b1e916c571
---
# 函数：dump_unreg_callback

#### 产品支持情况

| 产品 | 是否支持 |
| --- | --- |
| Atlas 350 加速卡 | √ |
| Atlas A3 训练系列产品 / Atlas A3 推理系列产品 | √ |
| Atlas A2 训练系列产品 / Atlas A2 推理系列产品 | √ |
| Atlas 训练系列产品 | √ |
| Atlas 推理系列产品 | √ |
| Atlas 200I/500 A2 推理产品 | √ |


#### 功能说明

Dump数据回调函数取消注册接口。

函数：init_dump接口、函数：dump_reg_callback接口（通过该接口注册的回调函数需由用户自行实现，回调函数实现逻辑中包括获取Dump数据及数据长度）、函数：dump_unreg_callback接口、函数：finalize_dump接口配合使用，用于通过回调函数获取Dump数据。场景举例如下：- 执行一个模型，通过回调获取Dump数据：
  函数：init接口-->函数：dump_reg_callback接口-->函数：init_dump接口-->模型加载-->模型执行-->函数：finalize_dump接口-->函数：dump_unreg_callback接口-->模型卸载-->函数：finalize接口

- 执行两个不同的模型，通过回调获取Dump数据，该场景下，只要不调用  函数：dump_unreg_callback
接口取消注册回调函数，则可通过回调函数获取两个模型的dump数据：
  函数：init接口-->函数：dump_reg_callback接口-->函数：init_dump接口-->模型1加载-->模型1执行-->-->模型2加载-->模型2执行-->函数：finalize_dump接口-->模型卸载-->函数：dump_unreg_callback接口-->函数：finalize接口


#### 函数原型

- C函数原型
  1 void acldumpUnregCallback()

- python函数
  1 acl.mdl.dump_unreg_callback()


#### 参数说明

无


#### 返回值说明

无


#### 约束说明

acl.mdl.dump_unreg_callback需要和acl.mdl.dump_reg_callback配合使用，且必须在acl.mdl.dump_reg_callback调用后才有效。
