IsEmpty
ToHost
函数功能
将Tensor数据转移到Host侧。
- 如果原始的内存为用户通过构造函数传入,则该内存由用户自行管理释放。
- 若是通过TensorMalloc申请的内存,则是将数据转移到Host侧,原始内存被自动释放,无需用户管理。
函数原型
APP_ERROR ToHost()
返回参数说明
| 数据结构 | 说明 |
|---|---|
| APP_ERROR | 程序执行返回的错误码,请参考APP_ERROR说明。 |
父主题: Tensor
ToDvpp
函数功能
将Tensor数据转移到Dvpp侧。
- 如果原始的内存为用户通过构造函数传入,则该内存由用户自行管理释放。
- 若是通过TensorMalloc申请的内存,则原始内存被自动释放,无需用户管理。
- 使用媒体数据处理功能,申请DVPP侧内存时存在一定约束,具体请参见《CANN AscendCL应用软件开发指南 (C&C++)》。
函数原型
APP_ERROR ToDvpp(int32_t deviceId)
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| deviceId | 输入 | 将Tensor转移到deviceId对应的设备。 “deviceId”需为有效的设备ID。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| APP_ERROR | 程序执行返回的错误码,请参考APP_ERROR说明。 |
父主题: Tensor
IsEmpty
函数功能
判断Tensor是否为空。
函数原型
bool IsEmpty()
返回参数说明
| 数据结构 | 说明 |
|---|---|
| bool | 判断Tensor是否为空的结果,布尔类型。 |
父主题: Tensor
TensorFree
函数功能
释放Tensor数据。
函数原型
static APP_ERROR TensorFree(Tensor &tensor);
参数说明
| 参数名 | 输入/输出 | 说明 |
|---|---|---|
| tensor | 输入 | 待释放的Tensor类数据。 |
返回参数说明
| 数据结构 | 说明 |
|---|---|
| APP_ERROR | 程序执行返回的错误码,请参考APP_ERROR说明。 |
父主题: Tensor
IsWithMargin
函数功能
查询Tensor是否存在补边。
函数原型
bool IsWithMargin() const;
返回参数说明
| 数据结构 | 说明 |
|---|---|
| bool | 判断Tensor是否存在补边的结果,布尔类型。 |
父主题: Tensor
在线提单