news 2026/5/9 14:50:28

CANN ops-nn Sigmoid梯度算子

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN ops-nn Sigmoid梯度算子

SigmoidGrad

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

产品支持情况

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

功能说明

  • 接口功能:完成sigmoid的反向传播,根据sigmoid反向传播梯度与正向输出计算sigmoid的梯度输入。

  • 计算公式:

    $$ out = {\frac{1} {1+{e}^{-input}}} $$

    $$ grad_input = grad_output * \sigma(x) * (1 - \sigma(x)) $$

其中$\sigma(x)$为sigmoid函数的正向输出,$\sigma(x)*(1-\sigma(x))$为sigmoid函数的导数。

参数说明

参数名输入/输出描述使用说明数据类型数据格式维度(shape)非连续Tensor
gradOutput输入损失函数对sigmoid输出的梯度,公式中的grad\_output。
  • 支持空Tensor。
  • shape需要与output,grad_input一致。
FLOAT、FLOAT16、BFLOAT16、DOUBLE、COMPLEX64、COMPLEX128ND1-8
output输入前向sigmoid的输出,公式中的out。
  • 支持空Tensor。
  • shape需要与grad_output,grad_input一致。
FLOAT、FLOAT16、BFLOAT16、DOUBLE、COMPLEX64、COMPLEX128ND1-8
gradInput输出为self的梯度值,公式中的grad\_input。数据类型、shape需要与grad_output,output一致。FLOAT、FLOAT16、BFLOAT16、DOUBLE、COMPLEX64、COMPLEX128ND1-8
  • Atlas 推理系列产品 、 Atlas 训练系列产品 :数据类型支持FLOAT、FLOAT16、DOUBLE、COMPLEX64、COMPLEX128。

约束说明

调用说明

调用方式样例代码说明
aclnn接口test_aclnn_sigmoid_grad.cpp通过aclnnSigmoidBackward接口方式调用SigmoidGrad算子。
图模式-通过算子IR构图方式调用SigmoidGrad算子。

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

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

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

CANN/HCOMM拓扑层级类型查询

HcclRankGraphGetTopoTypeByLayer 【免费下载链接】hcomm HCOMM(Huawei Communication)是HCCL的通信基础库,提供通信域以及通信资源的管理能力。 项目地址: https://gitcode.com/cann/hcomm 产品支持情况 Ascend 950PR/Ascend 950DT&…

作者头像 李华
网站建设 2026/5/9 14:49:00

EFGP查提交申请记录

select serialNumber,processInstanceName, subject, (case when currentState1 then 進行中 when currentState3 then 已結案 when currentState4 then 已撤銷 when currentState0 then 未開始 else 已暫停 end) from ProcessInstance(nolock) where left(serialNumber,4)L…

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

内容创作场景下如何用Taotoken灵活调用最适合的文案生成模型

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 内容创作场景下如何用Taotoken灵活调用最适合的文案生成模型 对于自媒体创作者、市场运营人员而言,每天面对不同平台、…

作者头像 李华
网站建设 2026/5/9 14:35:02

PM2 VSCode插件:在编辑器内可视化管理和监控Node.js进程

1. 项目概述:一个为PM2量身定制的VSCode插件如果你和我一样,日常开发中大量使用Node.js,并且用PM2来管理进程,那你肯定遇到过这样的场景:在终端和代码编辑器之间反复切换,只为查看某个服务的日志、重启一个…

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

本地AI自动化工具OpenClaw 2.6.6安装详解(内含安装包)

OpenClaw 2.6.6 Windows 极简部署教程|5分钟搭建本地AI智能体OpenClaw(小龙虾)是一款适配Windows系统的轻量化AI智能体工具,主打可视化图形化部署模式。全程无需命令行操作、无需手动配置复杂运行环境,依托内置自动化部…

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

边缘AI智能停车监控:SSD与背景建模融合方案实战

1. 项目概述:当停车场遇见边缘AI停车难,尤其是在大型商业综合体、医院或者老旧小区,已经是个老生常谈但又实实在在的痛点。车主兜兜转转找不到车位,管理者面对上千个车位靠人眼盯监控屏幕,效率低下还容易出错。传统的解…

作者头像 李华