news 2026/5/9 12:55:33

CANN/ops-math矩阵对角线设置算子

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/ops-math矩阵对角线设置算子

MatrixSetDiag

【免费下载链接】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 训练系列产品×

功能说明

  • 算子功能:将输入tensor的对角线元素替换为对角线tensor的值。

参数说明

参数名输入/输出/属性描述数据类型数据格式
x输入待进行替换的原始tensor。FLOAT、FLOAT16、BFLOAT16、INT8、UINT8、INT16、UINT16、INT32、UINT32、INT64、UINT64、BOOL、COMPLEX64、DOUBLEND
diagonal输入对角线tensor。与x的数据类型保持一致。ND
y输出进行替换后的tensor。与x的数据类型保持一致。ND

约束说明

  • x的维度最少为2维,最大不超过8维。
  • diagonal的维度比x的维度小1维,且最后一维的值为x最后两维的较小值。
  • diagonal的维度除最后一维外其他维度要和x的维度一一对应相等。

调用说明

调用方式调用样例说明
图模式调用test_geir_matrix_set_diag通过算子IR构图方式调用MatrixSetDiag算子。

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

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

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

阿里云的ECS怎么安装docker和docker compose

更新环境 sudo apt update sudo apt install -y ca-certificates curl gnupg然后添加 Docker 官方 Key: sudo install -m 0755 -d /etc/apt/keyrings sudo curl -fsSL https://download.docker.com/linux/ubuntu/gpg \-o /etc/apt/keyrings/docker.asc sudo chmod a…

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

AI与人类认知的六大分歧:从表征本质到实践应对策略

1. 项目概述:当AI开始“思考”,我们如何理解它的“想法”?最近和几位做认知科学和AI的朋友聊天,聊到一个特别有意思也特别挠头的问题:我们总说AI模型在“理解”、“推理”甚至“涌现”出智能,但这些词儿背后…

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

交易所-撮合引擎-Disruptor用法

当前架构的数据流转撮合服务consumer接收到撮合请求消息后,为何要先把请求放入Disruptor 队列?Disruptor核心概念

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

CANN/atvoss参数使用枚举

ParamUsage 【免费下载链接】atvoss ATVOSS(Ascend C Templates for Vector Operator Subroutines)是一套基于Ascend C开发的Vector算子库,致力于为昇腾硬件上的Vector类融合算子提供极简、高效、高性能、高拓展的编程方式。 项目地址: htt…

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

CANN/AMCT Quantile量化

AMCT大模型Quantile分位量化 【免费下载链接】amct AMCT是CANN提供的昇腾AI处理器亲和的模型压缩工具仓。 项目地址: https://gitcode.com/cann/amct 1 量化前提 1.1 安装依赖 本sample依赖包可参考requirements.txt 需要注意的是torch_npu包版本需要与Python、torch…

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

CANN/pypto pow函数API文档

# pypto.pow 【免费下载链接】pypto PyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。 项目地址: https://gitcode.com/cann/pypto 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练…

作者头像 李华