跳到主要内容

SetValidRoi

GetDesc

函数功能

用于获取详细信息。

函数原型

std::string GetDesc();

返回参数说明

数据结构说明
std::string返回详情信息。

父主题: TensorBase

CheckTensorValid

函数功能

用于查看Tensor对象是否合法。

函数原型

APP_ERROR CheckTensorValid() const;

返回参数说明

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

父主题: TensorBase

SetValidRoi

函数功能

支持设置TensorBase的有效区域,仅支持NHWC(N=1)、HWC与HW维度的TensorBase对象设置, 有效区域的宽高不能超过原始图片。

函数原型

APP_ERROR SetValidRoi(Rect rect);

参数说明

参数名输入/输出说明
rect输入表示TensorBase对象的数据有效区域,数据类型请参见Rect

返回参数说明

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

父主题: TensorBase

GetValidRoi

函数功能

支持查询TensorBase的有效数据区域。

函数原型

Rect GetValidRoi() const;

返回参数说明

数据结构说明
Rect返回TensorBase对象的有效数据区域,数据类型请参见Rect

父主题: TensorBase

类说明

该类主要有TensorBuffer数据结构的构造方法和相关的功能接口。

父主题: TensorBuffer

TensorBuffer

函数功能

TensorBuffer的构造函数,用来创建TensorBuffer对象,根据传入的不同参数可选用不同的构造函数。

函数原型

TensorBuffer();
TensorBuffer(uint32_t size, MemoryData::MemoryType type, int32_t deviceId);
TensorBuffer(uint32_t size, int32_t deviceId);
TensorBuffer(uint32_t size);
TensorBuffer(void *ptr, uint32_t size, MemoryData::MemoryType type = MemoryData::MemoryType::MEMORY_HOST_NEW, int32_t deviceId = -1);

参数说明

参数名输入/输出说明
ptr输入内存指针。
size输入内存大小。
type输入用于构造TensorBuffer对象的内存类型。
deviceId输入用于构造TensorBuffer对象的参数,int类型数据,设备编号。

父主题: TensorBuffer

在线提单