news 2026/5/10 0:13:34

CANN/pypto 倒数计算函数

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/pypto 倒数计算函数

pypto.reciprocal

【免费下载链接】pyptoPyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto

功能说明

计算输入张量的元素级倒数,即out = 1 / input

接口原型

pypto.reciprocal(input, precision_type=pypto.RecipAlgorithm.INTRINSIC) -> Tensor

参数说明

参数类型说明
inputTensor输入张量。
支持的数据类型为:DT_FP16、DT_BF16、DT_FP32。
不支持空Tensor;支持的维度:1-4维;Shape Size不大于2147483647(即INT32_MAX)。
precision_typeRecipAlgorithm, 可选倒数操作的精度模式。默认值为RecipAlgorithm.INTRINSIC
INTRINSIC:直接使用芯片指令进行计算,速度更快。
HIGH_PRECISION:使用更高精度的计算方式,减少精度损失。

返回值

类型说明
Tensor包含输入张量元素级倒数的新张量。

代码示例

示例 1:基本使用

import pypto x = pypto.tensor([4], pypto.DT_FP32) y = pypto.reciprocal(x) # Input x: [-0.4595, -2.1219, -1.4314, 0.7298] # Output y: [-2.1763, -0.4713, -0.6986, 1.3702]

示例 2:使用高精度模式

import pypto # 使用高精度模式进行 FP16 计算 x = pypto.tensor([4], pypto.DT_FP16) y = pypto.reciprocal(x, pypto.RecipAlgorithm.HIGH_PRECISION) # Input x: [4] # Output y: [0.25]

示例 3:使用指令模式

import pypto # 使用指令模式 x = pypto.tensor([4], pypto.DT_FP32) y = pypto.reciprocal(x, pypto.RecipAlgorithm.INTRINSIC) # Input x: [4] # Output y: [0.25]

相关接口

  • pypto.rsqrt:计算输入张量的元素级平方根的倒数。
  • pypto.div:计算两个张量的元素级除法。

【免费下载链接】pyptoPyPTO(发音: pai p-t-o):Parallel Tensor/Tile Operation编程范式。项目地址: https://gitcode.com/cann/pypto

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

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

AI赋能光学计量:突破衍射极限实现纳米级亚波长物体测量

1. 项目概述:当AI遇见光的极限在精密制造、半导体检测和生物医学研究的前沿,我们常常需要“看清”那些比光的波长还要小的东西。这听起来像是个悖论,因为根据经典的阿贝衍射极限理论,传统光学显微镜的分辨率被限制在大约半个波长&…

作者头像 李华
网站建设 2026/5/10 0:10:45

CANN/ascend-transformer-boost常见问题

常见问题与回答 【免费下载链接】ascend-transformer-boost 本项目是CANN提供的是一款高效、可靠的Transformer加速库,基于华为Ascend AI处理器,提供Transformer定制化场景的高性能融合算子。 项目地址: https://gitcode.com/cann/ascend-transformer-…

作者头像 李华
网站建设 2026/5/10 0:09:21

LinkSwift:解锁九大网盘高速下载的终极浏览器脚本解决方案

LinkSwift:解锁九大网盘高速下载的终极浏览器脚本解决方案 【免费下载链接】Online-disk-direct-link-download-assistant 一个基于 JavaScript 的网盘文件下载地址获取工具。基于【网盘直链下载助手】修改 ,支持 百度网盘 / 阿里云盘 / 中国移动云盘 / …

作者头像 李华
网站建设 2026/5/10 0:05:17

CANN/ops-math - DiagFlat算子文档

DiagFlat 【免费下载链接】ops-math 本项目是CANN提供的数学类基础计算算子库,实现网络在NPU上加速计算。 项目地址: https://gitcode.com/cann/ops-math 产品支持情况 产品是否支持Ascend 950PR/Ascend 950DT√Atlas A3 训练系列产品/Atlas A3 推理系列产品…

作者头像 李华