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

CANN/pypto eq运算API文档

# pypto.eq

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

产品支持情况

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

功能说明

逐元素等于比较运算。

函数原型

eq(input: Tensor, other: Union[Tensor, float, Element]) -> Tensor

参数说明

参数名输入/输出说明
input输入源操作数。
支持的类型为:Tensor。
Tensor支持的数据类型为:DT_FP16,DT_BF16,DT_FP32,两个源操作数的数据类型必须保持一致。
不支持空Tensor;Shape仅支持1-4维;Shape Size不大于2147483647(即INT32_MAX)。
other输入源操作数。
支持的类型为:Tensor\float\Element。
当为float类型时会自动转换为 Element 类型,float 对应 DT_FP32。当需要使用其他数据类型时,可以通过 Element 构建。
Tensor和Element支持的数据类型为:DT_FP16,DT_BF16,DT_FP32,两个源操作数的数据类型必须保持一致。
不支持空Tensor;Shape仅支持1-4维;Shape Size不大于2147483647(即INT32_MAX)。

返回值说明

返回Shape与输入Tensor一致、数据类型为DT_BOOL的Tensor。若input对应位置的元素值等于other对应位置的元素值,则该位置的返回值为True,其余位置的返回值为False。

约束说明

  1. input 和 other 类型须保持一致。
  2. 支持一维广播。

调用示例

TileShape设置示例

调用该operation接口前,应通过set_vec_tile_shapes设置TileShape。

TileShape维度应和输出一致。

如非广播场景,输入input shape为[m, n],other为[m, n],输出为[m, n],TileShape设置为[m1, n1],则m1, n1分别用于切分m, n轴。

广播场景,输入input shape为[m, n],other为[m, 1],输出为[m, n],TileShape设置为[m1, n1],则m1, n1分别用于切分m, n轴。

pypto.set_vec_tile_shapes(4, 16)

接口调用示例

a = pypto.tensor([3], pypto.DT_FP32) b = pypto.tensor([3], pypto.DT_FP32) out = pypto.eq(a, b)

结果示例如下:

输入数据a: [1.0 2.0 3.0] 输入数据b: [2.0 2.0 2.0] 输出数据out: [False, True, False]

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

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

http://www.jsqmd.com/news/782842/

相关文章:

  • 吉林钢结构厂家实测排行:资质与性能双维度对比 - 奔跑123
  • 2026年新疆热敏收银纸、票据印刷及办公用纸一站式采购指南 - 优质企业观察收录
  • 为内部知识库问答系统集成Taotoken多模型聚合能力
  • 吉林及周边工程总承包企业综合实力排行盘点 - 奔跑123
  • CANN/pyto gathermask函数API文档
  • CANN/runtime IPC进程间内存共享
  • 2026年新疆不干胶标签及办公用纸一站式采购指南:金阳印务官方联系与深度评测 - 优质企业观察收录
  • CANN预选赛算子测试
  • CANN/Ascend C Axpy API文档
  • CANN堆叠算子接口文档
  • CANN/metadef算子简化键生成
  • PowerShell命令获取电脑sn序列号
  • Taoify 跨境独立站系统:开发者视角下的零代码出海解决方案​
  • Cloudflare Agent Setup:一行指令让 AI Agent 帮你配好整个开发环境
  • JavaScript网盘直链解析技术:跨平台文件传输协议逆向工程实践
  • AI赋能教育:从个性化学习到伦理挑战的实践与思考
  • 2026年新疆票据印刷与热敏收银纸一站式采购完全指南 - 优质企业观察收录
  • 2026年新疆复印纸批发与办公用纸采购完全指南 - 优质企业观察收录
  • CANN/cann-bench:AddRmsNormDynamicQuant算子API描述
  • 在.NET MAUI Blazor中显示本地视频的Android解决方案
  • 长春彩钢围挡公司排行:合规性与周转效率实测对比 - 奔跑123
  • 生成式引擎的“引用黑箱”:AI如何决定你的内容值不值得被推荐?
  • CANN/GE添加图API
  • 爱米优品6年整机全保:以品质与诚信,重塑智能马桶售后新标杆 - 博客万
  • PHOENI2X框架:AI与自动化如何构建下一代网络弹性安全体系
  • 长春地区集装箱安装厂家综合实力排行及实测对比 - 奔跑123
  • 极简生活第一步,先处理掉闲置的沃尔玛购物卡 - 团团收购物卡回收
  • 2026年生成式AI技术前瞻:架构、训练与多模态融合的演进路径
  • 2026年新疆热敏收银纸印刷定制与不干胶标签采购完全指南 - 优质企业观察收录
  • 恒盛通中美物流专线的签收率数据真实可靠吗? - 恒盛通物流