news 2026/5/13 17:29:31

CANN/pypto lt函数API文档

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
CANN/pypto lt函数API文档

# pypto.lt

【免费下载链接】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 推理系列产品

功能说明

逐元素小于比较运算。

函数原型

lt(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维度应和输出一致。

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

pypto.set_vec_tile_shapes(4, 16)

示例2:广播场景,输入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.lt(a, b)

结果示例如下:

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

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

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

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

Taotoken模型广场在技术选型阶段提供的直观比较与试用体验

🚀 告别海外账号与网络限制!稳定直连全球优质大模型,限时半价接入中。 👉 点击领取海量免费额度 Taotoken模型广场在技术选型阶段提供的直观比较与试用体验 当开发者需要为项目接入大模型能力时,面对市场上众多的模型…

作者头像 李华
网站建设 2026/5/13 8:52:46

SQL字符串函数实战避坑指南:数据清洗六大核心工位

1. 为什么你写的SQL清洗脚本总在生产环境“掉链子”?——从真实脏数据现场讲透字符串函数的本质刚接手一个电商用户表清洗任务时,我盯着屏幕上那几万条“张三  ”、“ 李四 ”、“王五   ”(后面跟着七八个空格)的数据直摇…

作者头像 李华
网站建设 2026/5/12 3:04:56

CANN/sip FFT公共接口文档

FFT公共接口 【免费下载链接】sip 本项目是CANN提供的一款高效、可靠的高性能信号处理算子加速库,基于华为Ascend AI处理器,专门为信号处理领域而设计。 项目地址: https://gitcode.com/cann/sip asdFftCreate 功能描述:注册FFT句柄。 …

作者头像 李华
网站建设 2026/5/12 9:47:53

CANNBot Skills A2三重桥接模式

a2 Cube-to-Vec-to-Cube-to-Vec Pattern (Triple Bridge, Delayed Numerator Accumulation) 【免费下载链接】cannbot-skills CANNBot 是面向 CANN 开发的用于提升开发效率的系列智能体,本仓库为其提供可复用的 Skills 模块。 项目地址: https://gitcode.com/cann…

作者头像 李华