当前位置: 首页 > news >正文

CANN/asc-devkit:asc_ln自然对数计算函数

asc_ln

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

产品支持情况

  • Ascend 950PR/Ascend 950DT:支持
  • Atlas A3 训练系列产品/Atlas A3 推理系列产品:不支持
  • Atlas A2 训练系列产品/Atlas A2 推理系列产品:不支持
  • Atlas 200I/500 A2 推理产品:不支持
  • Atlas 推理系列产品AI Core:不支持
  • Atlas 推理系列产品Vector Core:不支持
  • Atlas 训练系列产品:不支持

功能说明

头文件路径:"c_api/reg_compute/reg_vector.h"

按元素取自然对数,计算公式如下: $$ dst_i = ln(src_i) $$

函数原型

__simd_callee__ inline void asc_ln(vector_half& dst, vector_half src, vector_bool mask) __simd_callee__ inline void asc_ln(vector_float& dst, vector_float src, vector_bool mask)

参数说明

参数名输入/输出描述
dst输出目的操作数(矢量数据寄存器)。
src输入源操作数(矢量数据寄存器)。
mask输入源操作数掩码(掩码寄存器),用于指示在计算过程中哪些元素参与计算。对应位置为1时参与计算,为0时不参与计算。mask未筛选的元素在输出中置零。

矢量数据寄存器和掩码寄存器的详细说明请参见reg数据类型定义。

返回值说明

流水类型

PIPE_V

约束说明

调用示例

vector_half dst; vector_half src; vector_bool mask = asc_create_mask_b16(PAT_ALL); asc_loadalign(src, src_addr); // src_addr是外部输入的UB内存空间地址。 asc_ln(dst, src, mask);

【免费下载链接】asc-devkit本项目是CANN 推出的昇腾AI处理器专用的算子程序开发语言,原生支持C和C++标准规范,主要由类库和语言扩展层构成,提供多层级API,满足多维场景算子开发诉求。项目地址: https://gitcode.com/cann/asc-devkit

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

http://www.cnnetsun.cn/news/3430544.html

相关文章:

  • mybatis-plus 常用方法之lambdaQuery, LambdaQueryWrapper
  • 采样电阻在电路设计中的关键作用与选型技巧
  • 瑞芯微RV1126B开发板(EASY-EAI-PI2) http/https
  • Claude Code:AI编程助手如何提升开发者生产力
  • 计算机毕业设计之基于SpringBoot的游泳馆管理系统
  • 终极复古游戏滤镜:三步让你的现代游戏拥有80年代CRT显示器质感
  • 第一篇:Java基础——一切从“类“和“Map“开始
  • 深度解析Blueman蓝牙管理器:从架构设计到实战应用的全方位指南
  • 初学者必读:mlx-community/gemma-4-31b-it-nvfp4的10个常见问题与解决方案
  • 【小白也能轻松玩转龙虾】虾壳云一键部署,新版 v2.7.9 功能完整实测(附最新安装包)
  • TrafficMonitor股票插件终极指南:如何免费在任务栏监控全球股市行情
  • 如何快速掌握3DS存档管理:JKSM新手完整入门指南
  • 遥感数字图像处理(实践篇)——基于ENVI的影像真彩色合成与交互式直方图拉伸技术解析
  • 从旧版到Reborn:HiddenEye工具的进化之路与技术革新
  • Canva AI做PPT到底靠不靠谱?实测17种场景后,我删掉了PowerPoint安装包
  • UndertaleModTool终极指南:如何轻松修改Undertale与GameMaker游戏
  • 国行Apple智能备案通过 · 阿里千问集成Apple生态:端云协同AI架构深度解析
  • Winhance:终极免费的Windows系统优化神器
  • 从静态到动态:如何在Stable Diffusion WebUI中一键生成AI动画视频
  • Boss-Key:Windows隐私保护终极解决方案,一键隐藏窗口的高效工具
  • 终极GameMaker游戏修改指南:使用UndertaleModTool轻松解包与定制
  • 3步掌握Anno 1800 Mod Loader:打造你的专属游戏世界
  • SecHex-Spoofy实战指南:Windows系统硬件指纹深度修改技术解析
  • 探索Instagram-Crawler:如何绕过API限制获取社交媒体数据
  • Wayback Machine 浏览器扩展:拯救消失网页的终极时光回溯工具
  • LINE Bot SDK PHP LIFF应用开发:将网页应用嵌入LINE的完整解决方案
  • 3分钟上手!用sd-webui-animatediff在Stable Diffusion中轻松创作AI动画
  • 如何快速上手Bliss Shader:打造专属Minecraft电影级光影世界
  • 如何一键解锁QQ音乐加密格式:QMCFLAC2MP3完整使用指南
  • 企业私有化AI Agent必须解决的6大“隐形瓶颈”:GPU利用率不足22%?模型热更新中断超47秒?