news 2026/5/10 0:05:17

CANN/ops-math - DiagFlat算子文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ops-math - DiagFlat算子文档

DiagFlat

【免费下载链接】ops-math本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-math

产品支持情况

产品是否支持
Ascend 950PR/Ascend 950DT
Atlas A3 训练系列产品/Atlas A3 推理系列产品
Atlas A2 训练系列产品/Atlas A2 推理系列产品
Atlas 200I/500 A2 推理产品×
Atlas 推理系列产品
Atlas 训练系列产品
Kirin X90 处理器系列产品
Kirin 9030 处理器系列产品

功能说明

  • 算子功能:生成对角线张量。如果输入self为一维张量,则返回二维张量,self里元素为对角线值;如果输入self是二维及以上张量,则先进行扁平化(化简为一维张量),再转化为第一种场景处理。

参数说明

参数名输入/输出/属性描述数据类型数据格式
self输入张量表示填充到对角线的向量,最大维度支持8维,支持非连续的Tensor。FLOAT、FLOAT16、DOUBLE、INT32、INT64、INT16、INT8、UINT8、UINT16、UINT32、UINT64、COMPLEX64、BFLOAT16ND
diagonal输入属性指定对角线位置,diagonal = 0表示主对角线,diagonal > 0表示主对角线上方的对角线,diagonal < 0表示主对角线下方的对角线。INT64-
out输出张量输出的对角线张量。FLOAT、FLOAT16、DOUBLE、INT32、INT64、INT16、INT8、UINT8、UINT16、UINT32、UINT64、COMPLEX64、BFLOAT16ND
  • Kirin X90/Kirin 9030 处理器系列产品: self、out数据类型不支持COMPLEX、BFLOAT16。
  • Atlas 训练系列产品、Atlas 推理系列产品: 不支持BFLOAT16。

约束说明

无。

调用说明

调用方式样例代码说明
aclnn接口test_aclnn_diag_flat通过aclnnDiagFlat接口方式调用DiagFlat算子。

【免费下载链接】ops-math本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。项目地址: https://gitcode.com/cann/ops-math

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

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

在Hermes Agent项目中配置Taotoken作为自定义模型供应商

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 在Hermes Agent项目中配置Taotoken作为自定义模型供应商 对于使用Hermes Agent框架进行智能体开发的团队而言&#xff0c;能够灵活…

作者头像 李华
网站建设 2026/5/10 0:01:41

CANN/catlass TLA张量详解

TLA Tensors 【免费下载链接】catlass 本项目是CANN的算子模板库&#xff0c;提供NPU上高性能矩阵乘及其相关融合类算子模板样例。 项目地址: https://gitcode.com/cann/catlass 本文介绍 TLA 中的 Tensor。 如果说 Layout 负责描述“逻辑坐标如何映射到内存”&#xf…

作者头像 李华
网站建设 2026/5/10 0:00:38

多模态大语言模型如何重塑科学教育:从概念具象化到自适应学习

1. 项目概述&#xff1a;当科学教育遇上“多模态大语言模型”作为一名在教育和科技交叉领域摸爬滚打了十几年的从业者&#xff0c;我亲眼见证了从幻灯片到在线课程&#xff0c;再到虚拟实验室的技术迭代。但最近两年&#xff0c;一个技术浪潮正以前所未有的深度和广度&#xff…

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

VGGT模型昇腾推理适配

在昇腾Atlas A2/A3环境上适配VGGT模型的推理 【免费下载链接】cann-recipes-embodied-intelligence 本项目针对具身智能业务中的典型模型、加速算法&#xff0c;提供基于CANN平台的优化样例 项目地址: https://gitcode.com/cann/cann-recipes-embodied-intelligence 本样…

作者头像 李华
网站建设 2026/5/9 23:58:30

GPU内核优化:挑战与KernelFoundry框架实践

## 1. GPU内核优化的核心挑战与现状在深度学习和大规模语言模型(LLM)时代&#xff0c;GPU内核优化已成为提升计算效率的关键瓶颈。传统手工优化需要开发者同时具备&#xff1a; - 硬件微架构知识&#xff08;如内存层次结构、计算单元分布&#xff09; - 并行编程范式&#xff…

作者头像 李华
网站建设 2026/5/9 23:56:44

企业内如何通过Taotoken实现AI API的访问控制与审计

&#x1f680; 告别海外账号与网络限制&#xff01;稳定直连全球优质大模型&#xff0c;限时半价接入中。 &#x1f449; 点击领取海量免费额度 企业内如何通过Taotoken实现AI API的访问控制与审计 在企业内部引入大模型能力时&#xff0c;如何安全、合规地管理API访问权限&am…

作者头像 李华