PR 链接:https://gitcode.com/cann/cann-outreach/pull/3789
渠道:CANN社区


PR 链接:【代码侦探Challenge07】郑州大学 - challenge07_sigmoidcustom
渠道:线上宣发


PR 链接:https://gitcode.com/cann/cann-outreach/pull/3805 渠道:线上宣发:GitCode CANN 社区活动页面


PR 链接:https://gitcode.com/cann/cann-outreach/pull/3806
渠道:线上宣发(CANN 社区)


PR链接:【代码侦探Challenge07】个人开发者 - challenge07_sigmoidcustom
渠道:线上宣发(微信群)


PR 链接:https://gitcode.com/cann/cann-outreach/pull/3832
渠道:线上宣发(GitCode CANN 社区)


PR 链接:https://gitcode.com/cann/cann-outreach/pull/3874
渠道:朋友圈


PR链接:https://gitcode.com/cann/cann-outreach/pull/3935
渠道:CANN社区


PR 链接:https://gitcode.com/cann/cann-outreach/pull/4202
渠道:公众号


PR 链接:【代码侦探(第七期)】闪捷信息科技有限公司 - challenge07_sigmoidcustom https://gitcode.com/cann/cann-outreach/pull/4216
渠道:线上宣发:GitCode CANN 社区活动页面


PR链接:https://gitcode.com/cann/cann-outreach/merge_requests/4264
渠道:CANN社区


PR 链接:https://gitcode.com/cann/cann-outreach/merge_requests/4296
渠道:线上宣发:GitCode CANN 社区活动页面


PR 链接: https://gitcode.com/cann/cann-outreach/merge_requests/4301
渠道:CANN社区


PR 链接:https://gitcode.com/cann/cann-outreach/merge_requests/4312
渠道:GitCode CANN 社区活动页面


PR 链接:https://gitcode.com/cann/cann-outreach/merge_requests/4315
渠道:线上宣发:GitCode CANN 社区活动页面


PR 链接:https://gitcode.com/cann/cann-outreach/merge_requests/4320
渠道:线上宣发:GitCode CANN 社区活动页面


每周更新活动代码,参与补全代码使其能够正确运行并在此 issue 下方评论提交PR链接,即有机会赢取奖励!
更多活动大奖等你来拿!【立即参与】
参与流程
课程学习后,再回到本题目尝试独立实现
本期活动截止时间:10月15日 24:00
一、本期活动代码 · 逐元素 Sigmoid 激活算子
Sigmoid 是深度学习中最经典的激活函数之一。给定输入张量 x,逐元素计算输出 y = 1 / (1 + exp(-x))。。
本题为开源仓规范化算子开发:基于 Ascend C 在昇腾 NPU 上完成 Sigmoid 算子的 Tiling 函数(op_host 侧)与核函数实现(op_kernel 侧)。通过多核切分将输入数据分块搬入 Local Memory(UB),执行 Muls、Exp、Adds、Reciprocal 等指令逐元素计算,再将结果搬回 Global Memory。
按照任务书中要求,根据任务说明和 逐元素 Sigmoid 激活算子代码中的
// 请补充……注释提示,补充代码实现,完成本期逐元素 Sigmoid 激活算子的开发,并按要求提交PR。二、答题评论格式
参与者请在本 issue 下方按以下固定格式评论答题,格式不全或信息缺失将视为无效答题,无法兑奖:
1.PR 链接:请提交至 CANNJudge 平台后,在此附上 PR 链接,确保链接公开可访问, PR 链接标题前缀必须带上【代码侦探Challenge07】
2.提供渠道来源(如下示例)
渠道:(自行填写,您通过什么途径/方向参与活动,如线下场次或线上宣发)
参考示例——
线下场次:燃星福州场 /淬火成都场 / 东南大学高校专场 / 西邮高校专场……
线上宣发:朋友圈 / 微信群 / 公众号 / 群聊转发 / 好友邀请……
🔄注意:
1.用 AtomGit 账号登录 CANNJudge 平台
2.加入《代码侦探》小组,完成 Lesson07_sigmoid 答案编写
3.通过平台验证并提交 PR
三、奖项设置
🏅 奖项
🏅名额
奖品升级!全员解锁!参与人数越多,奖品越多!
📋 获奖规则
✅1. 参与与获奖:
参与:在本 issue 按格式评论并提交 PR 链接,即可参与抽奖
获奖:须满足全部获奖条件——评论格式完整 + PR 链接可访问且已提交 + PR 标题含【代码侦探Challenge07】前缀 + PR 经验证可正确运行 + PR 已完成合入
✅2. 抽奖规则
四、兑奖须知
五、常见问题(FAQ)
作为新手小白如何提交代码?
A:参考CANNJudge 平台登录答题指导手册
PR 需要先提交才能参与吗?
A:需要。PR 已提交至指定仓库且链接可公开访问即可参与,审核人员会验证代码是否正确。
评论后可以修改吗?
A:可以,但修改后的评论以最后编辑时间为准;建议确认无误后再提交,避免因编辑时间影响 TOP1 排名。
如果 TOP1 获奖者同时被抽中幸运奖怎么办?
A:TOP1 获奖者不参与幸运奖抽取,幸运奖从剩余有效答题者中产生。
公示期内发现问题如何反馈?
A:可直接在本 issue 下评论或私信昇腾小助手(微信号:Ascend-CANN),我们将在核实后进行相应处理。
PR 标题忘记加【代码侦探Challenge07】前缀了怎么办?
A:可在活动截止前修改 PR 标题补上前缀,修改后仍有效;若截止时仍未添加,则该 PR 不计入有效参与。
截止时间以什么为准?
A:PR更新和issue评论时间均需在截止时间内,请在截止时间前完成PR及评论提交,逾期不计入有效参与。