news 2026/7/16 18:09:06

CANN ops-math AdaCast算子

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN ops-math AdaCast算子

AdaCast

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

功能说明

  • 算子功能:面向 HDRnet(High Dynamic Range Network)实时图像增强网络的输入预处理算子。将传感器输出的 uint16 HDR 图像数据转换为 float16 张量,并按白电平(pixel)完成归一化,等价于把「整型→浮点类型转换」与「按除数缩放」两步融合为单次逐元素运算。
  • 计算公式:

$$ out_{i} = \mathrm{Cast_FP16}^{sat+round}\bigl(\mathrm{Cast_FP32}(self_{i}) \times (1 / pixel)\bigr) $$

其中末步采用饱和(clip 到 fp16 值域 [-65504, 65504])+ 四舍五入(round-to-nearest-even)方式转换到 float16。

参数说明

参数名输入/输出/属性描述数据类型数据格式
x输入待归一化的 HDR uint16 图像数据,公式中的self_i,shape 支持 1D~4D。UINT16ND
pixel可选属性
  • 白电平归一化基数,缩放系数为 1/pixel。
  • 默认值为 65535。
  • 取值必须为正整数(pixel > 0)。
INT64ND
y输出归一化后的 float16 张量,公式中的out_i,shape 与 x 完全一致。FLOAT16ND

约束说明

  • 数据格式仅支持 ND。
  • 输入 x 的 rank 范围为 [1, 4],输出 y 的 shape 必须与 x 完全一致(element-wise 语义,不支持广播)。
  • 类型组合固定为 UINT16 → FLOAT16,不支持其他 dtype 组合。
  • 属性 pixel 必须为正整数(pixel > 0),否则返回 ACLNN_ERR_PARAM_INVALID。
  • 支持空 Tensor(0 元素),直接返回。
  • 默认确定性实现,相同输入始终产生相同输出。

调用说明

调用方式调用样例说明
图模式调用test_geir_ada_cast通过 GE-IR 构图方式调用 AdaCast 算子。

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

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

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

Ascend-SACT/LTX-2:华为昇腾NPU视频生成模型适配方案全解析

Ascend-SACT/LTX-2:华为昇腾NPU视频生成模型适配方案全解析 【免费下载链接】LTX-2 项目地址: https://ai.gitcode.com/Ascend-SACT/LTX-2 Ascend-SACT/LTX-2是将Lightricks的DiT架构视频音频生成模型(22B BF16)适配到华为Ascend NPU…

作者头像 李华
网站建设 2026/7/16 18:07:05

技术选型实战:如何理性评估新旧方案并做出稳妥决策

1. 先搞清楚这个标题到底在说什么看到“gan16”“超级傲龙”“老风三”这几个词,第一反应是这可能是某个特定领域里的工具、设备或方案代号。这类代号通常不会在公开技术文档里直接找到标准解释,更像是实际使用中形成的内部称呼。从标题语气来看&#xf…

作者头像 李华
网站建设 2026/7/16 18:06:34

linux 中查看进程的完整路径

1. 找到进程的PID,如下: [kafkalocalhost proc]$ jps -l 29396 sun.tools.jps.Jps 25486 kafka.Kafka2. 进入 proc 目录,ll PID [kafkalocalhost proc]$ ll 25486 total 0 ... lrwxrwxrwx 1 kafka kafka 0 Jun 8 16:57 cwd -> /opt/kaf…

作者头像 李华