news 2026/5/9 12:28:38

CANN/metadef C_Format接口

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/metadef C_Format接口

C_Format

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

typedef enum { C_FORMAT_NCHW = 0, // NCHW C_FORMAT_NHWC, // NHWC C_FORMAT_ND, // Nd Tensor C_FORMAT_NC1HWC0, // NC1HWC0 C_FORMAT_FRACTAL_Z, // FRACTAL_Z C_FORMAT_NC1C0HWPAD = 5, C_FORMAT_NHWC1C0, C_FORMAT_FSR_NCHW, C_FORMAT_FRACTAL_DECONV, C_FORMAT_C1HWNC0, C_FORMAT_FRACTAL_DECONV_TRANSPOSE = 10, C_FORMAT_FRACTAL_DECONV_SP_STRIDE_TRANS, C_FORMAT_NC1HWC0_C04, // NC1HWC0, C0 is 4 C_FORMAT_FRACTAL_Z_C04, // FRACZ, C0 is 4 C_FORMAT_CHWN, C_FORMAT_FRACTAL_DECONV_SP_STRIDE8_TRANS = 15, C_FORMAT_HWCN, C_FORMAT_NC1KHKWHWC0, // KH,KW kernel h& kernel w maxpooling max output format C_FORMAT_BN_WEIGHT, C_FORMAT_FILTER_HWCK, // filter input tensor format C_FORMAT_HASHTABLE_LOOKUP_LOOKUPS = 20, C_FORMAT_HASHTABLE_LOOKUP_KEYS, C_FORMAT_HASHTABLE_LOOKUP_VALUE, C_FORMAT_HASHTABLE_LOOKUP_OUTPUT, C_FORMAT_HASHTABLE_LOOKUP_HITS, C_FORMAT_C1HWNCoC0 = 25, C_FORMAT_MD, C_FORMAT_NDHWC, C_FORMAT_FRACTAL_ZZ, C_FORMAT_FRACTAL_NZ, C_FORMAT_NCDHW = 30, C_FORMAT_DHWCN, // 3D filter input tensor format C_FORMAT_NDC1HWC0, C_FORMAT_FRACTAL_Z_3D, C_FORMAT_CN, C_FORMAT_NC = 35, C_FORMAT_DHWNC, C_FORMAT_FRACTAL_Z_3D_TRANSPOSE, // 3D filter(transpose) input tensor format C_FORMAT_FRACTAL_ZN_LSTM, C_FORMAT_FRACTAL_Z_G, C_FORMAT_RESERVED = 40, C_FORMAT_ALL, C_FORMAT_NULL, C_FORMAT_ND_RNN_BIAS, C_FORMAT_FRACTAL_ZN_RNN, C_FORMAT_NYUV = 45, C_FORMAT_NYUV_A, C_FORMAT_NCL, C_FORMAT_FRACTAL_Z_WINO, C_FORMAT_C1HWC0, C_FORMAT_FRACTAL_NZ_C0_16, //当前版本不支持该类型。 C_FORMAT_FRACTAL_NZ_C0_32, //当前版本不支持该类型。 C_FORMAT_FRACTAL_NZ_C0_2, //当前版本不支持该类型。 C_FORMAT_FRACTAL_NZ_C0_4, //当前版本不支持该类型。 C_FORMAT_FRACTAL_NZ_C0_8, //当前版本不支持该类型。 // Add new formats definition here C_FORMAT_END, // FORMAT_MAX defines the max value of Format. // Any Format should not exceed the value of FORMAT_MAX. // ** Attention ** : FORMAT_MAX stands for the SPEC of enum Format and almost SHOULD NOT be used in code. // If you want to judge the range of Format, you can use FORMAT_END. C_FORMAT_MAX = 0xff } C_Format;

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

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

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/9 12:27:49

GD32中的DMA使用教程

一、概述平台:GD32F4XX资源:DMA,当前系列的DMA可分为DMA0和DMA1,每个DMA各有8个通道,总共16个通道可以映射到外设,提供使用数据:长度最大65536,支持8位,16位和32位的数据…

作者头像 李华
网站建设 2026/5/9 12:26:42

CANN/ops-tensor算子开发指南

算子开发指南 【免费下载链接】ops-tensor ops-tensor 是 CANN (Compute Architecture for Neural Networks)算子库中提供张量类计算的基础算子库,采用模块化设计,支持灵活的算子开发和管理。 项目地址: https://gitcode.com/ca…

作者头像 李华
网站建设 2026/5/9 12:26:38

CANN/ops-math矩阵对角线生成算子

MatrixDiagV3 【免费下载链接】ops-math 本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-math 产品支持情况 产品是否支持 Ascend 950PR/Ascend 950DT √ Atlas A3 训练系列产品/Atlas A3 推理…

作者头像 李华
网站建设 2026/5/9 12:25:28

从热图到文本:多模态可解释AI的技术原理与实践路径

1. 项目概述:为什么我们需要“看得懂”的AI决策?在人工智能,特别是深度学习模型日益渗透到医疗诊断、自动驾驶、金融风控等关键领域的今天,一个核心的信任危机也随之浮现:我们如何相信一个“黑箱”做出的决定&#xff…

作者头像 李华
网站建设 2026/5/9 12:21:33

CANN/shmem安全声明

安全声明 【免费下载链接】shmem CANN SHMEM 是面向昇腾平台的多机多卡内存通信库,基于OpenSHMEM 标准协议,实现跨设备的高效内存访问与数据同步。 项目地址: https://gitcode.com/cann/shmem 安全加固 加固须知 本文中列出的安全加固措施为基本…

作者头像 李华
网站建设 2026/5/9 12:20:27

CANN/runtime TDT队列基础示例

0_simple_queue 【免费下载链接】runtime 本项目提供CANN运行时组件和维测功能组件。 项目地址: https://gitcode.com/cann/runtime 概述 本样例演示 TDT Queue 的基础队列能力,覆盖 QueueAttr 配置、属性读取,以及 Queue 创建和销毁流程。 产品…

作者头像 李华