下载
EN
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助
昇腾小AI

ToAclFormat

函数功能

将op::Format转为对应的aclFormat。

aclFormat为AscendCL(Ascend Computing Language)对外提供的数据格式,op::Format为aclnn定义的内部数据格式,实际使用的是GE定义的ge::Format

函数原型

aclFormat ToAclFormat(Format format)

参数说明

参数

输入/输出

说明

format

输入

待转换的op::Format。转换后的aclFormat定义如下:

typedef enum {
    ACL_FORMAT_UNDEFINED = -1,
    ACL_FORMAT_NCHW = 0,
    ACL_FORMAT_NHWC = 1,
    ACL_FORMAT_ND = 2,
    ACL_FORMAT_NC1HWC0 = 3,
    ACL_FORMAT_FRACTAL_Z = 4,
    ACL_FORMAT_NC1HWC0_C04 = 12,
    ACL_FORMAT_HWCN = 16,
    ACL_FORMAT_NDHWC = 27,
    ACL_FORMAT_FRACTAL_NZ = 29,
    ACL_FORMAT_NCDHW = 30,
    ACL_FORMAT_NDC1HWC0 = 32,
    ACL_FRACTAL_Z_3D = 33,
    ACL_FORMAT_NC = 35,
    ACL_FORMAT_NCL = 47,
} aclFormat;

aclFormat定义由AscendCL提供,具体参见aclFormat章节。

返回值说明

返回aclFormat类型。

约束说明

调用示例

// 获取FORMAT_ND对应的aclFormat枚举
void Func() {
    aclFormat format = ToAclFormat(FORMAT_ND);
}
搜索结果
找到“0”个结果

当前产品无相关内容

未找到相关内容,请尝试其他搜索词