跳到主要内容

LaunchCallback

LaunchCallback​

函数功能​

提供异步回调功能。

需在调用CreateAscendStream之后使用。

函数原型​

APP_ERROR LaunchCallBack(aclrtCallback fn, void* userData)

参数说明​

参数名输入/输出说明
fn输入指定要增加的回调函数。回调函数的函数原型为参见如下。
text<br>typedef void (*aclrtCallback)(void *userData)<br>
userData输入回调函数所需的参数。

返回参数说明​

数据结构说明
APP_ERROR程序执行返回的错误码,请参考APP_ERROR说明。

父主题: AscendStream

AddTensorRefPtr​

函数功能​

提供异步回调功能。

需在调用CreateAscendStream之后使用。

将输入Tensor挂载到AscendStream对象上,延长输入Tensor的生命周期。当调用Synchronize或者DestroyAscendStream时,AscendStream对象会释放被挂载的Tensor。

函数原型​

void AddTensorRefPtr(const Tensor& inputTensor);

参数说明​

参数名输入/输出说明
inputTensor输入Tensor类,需要挂载到AscendStream对象上的张量。

父主题: AscendStream

ImagePreProcessInfo​

函数功能​

类构造函数。

函数原型​

ImagePreProcessInfo();
ImagePreProcessInfo(uint32_t width, uint32_t height);
ImagePreProcessInfo(uint32_t widthResize, uint32_t heightResize, uint32_t widthOriginal, uint32_t heightOriginal);

参数说明​

参数名输入/输出说明
width输入图像宽。
height输入图像高。
widthResize输入缩放宽。
heightResize输入缩放高。
widthOriginal输入原图宽。
heightOriginal输入原图高。

父主题: ImagePreProcessInfo

PostProcessBase​

函数功能​

类构造函数。

函数原型​

PostProcessBase() = default;
PostProcessBase(const PostProcessBase& other) = default;

参数说明​

参数名输入/输出说明
other输入/输出PostProcessBase对象。

父主题: PostProcessBase

~PostProcessBase​

函数功能​

PostProcessBase类的默认析构函数。

函数原型​

virtual ~PostProcessBase() = default;

父主题: PostProcessBase

在线提单