CANN/metadef获取数据类型大小

GetDataTypeLength

【免费下载链接】metadef Ascend Metadata Definition 【免费下载链接】metadef 项目地址: https://gitcode.com/cann/metadef

函数功能

获取数据类型所占内存大小。

使用该接口需要包含type_utils.h头文件。

#include "graph/utils/type_utils.h"

函数原型

static bool GetDataTypeLength(const ge::DataType data_type, uint32_t &length)

参数说明

参数

输入/输出

说明

data_type

输入

数据类型。

length

输出

数据类型所占内存大小,单位:字节。

返回值说明

获取成功时返回true;data_type不支持时返回false。

约束说明

无。

调用示例

uint32_t type_length;
ge::DataType data_type = ge::DT_INT8;
const bool ret = ge::TypeUtils::GetDataTypeLength(data_type, type_length); // type_length 1
if (!ret) {
  // ...
}

【免费下载链接】metadef Ascend Metadata Definition 【免费下载链接】metadef 项目地址: https://gitcode.com/cann/metadef

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值