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

华为CANN/pypto全1张量创建函数

pypto.ones

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

功能说明

创建一个大小为size、填充值全为1的Tensor。其数据类型由dtype指定,默认数据类型为DT_FP32

函数原型

ones(*size: Union[int, Sequence[int]], dtype: Optional[DataType] = None) -> Tensor

参数说明

参数名输入/输出说明
*size输入源操作数,用于定义输出Tensor的Shape。
支持可变长参数(多个int)或单一的序列(如 List[int] 或 Tuple[int])。
dtype输入源操作数,可选参数,用于定义输出Tensor的数据类型。
支持的数据类型为:DT_FP32DT_INT32DT_INT16DT_FP16DT_BF16
默认值为pypto.DT_FP32

返回值说明

返回输出Tensor,Tensor的数据类型由dtype决定,Shape为size大小,全部的值均为1

约束说明

  1. tileshape的维度需要与输出 result 维度相同,用于切分 result。

调用示例

TileShape设置示例

调用该operation接口前,应通过set_vec_tile_shapes设置TileShape。TileShape维度应和输出一致。 如输入size为[m, n],输出为[m, n],TileShape设置为[m1, n1],则m1,n1分别用于切分m,n轴。

pypto.set_vec_tile_shapes(2, 3)

接口调用示例

# 示例1:使用可变参数传入size,使用默认dtype (DT_FP32) x1 = pypto.ones(2, 3) # 示例2:使用列表传入size,显式指定dtype (DT_INT32) x2 = pypto.ones([2, 3], dtype=pypto.DT_INT32)

结果示例如下:

x1输出数据: [[1., 1., 1.], [1., 1., 1.]] x2输出数据: [[1, 1, 1], [1, 1, 1]]

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

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

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

相关文章:

  • 你还在手动敲命令部署?GitHub Actions 让你 push 即上线,摸鱼时间翻倍
  • CANN/driver DCMI逻辑物理ID转换
  • AI广告代理实战技能库:将15年Google Ads经验编码化
  • Python自动化Yandex.Metrika数据采集:从API封装到ETL管道实战
  • 年春节AI发展大事记
  • 对话式AI的学术诚信挑战:从技术原理到架构级解决方案
  • lvgl_v8之基于arc实现一个交易成功动画
  • RAG系统评估实战:从原理到应用,Ragas工具全解析
  • VSCode本地代码审查:AI赋能即时反馈,提升开发效率与代码质量
  • 从零构建轻量级AI代理框架:核心原理、工具系统与生产实践
  • 【OpenClaw从入门到精通】第76篇:OpenClaw知识库搭建实战——从零到一打造“懂你”的AI(2026万字超详细版)
  • CANN开源社区组织介绍
  • 【学习篇】第18期 C++模板
  • 终极指南:5步掌握动物森友会存档编辑的艺术与科学
  • (课堂笔记)PL/SQL:异常处理、数据同步、日志
  • 通用人工智能系统(GPAIS)架构、挑战与可信治理实践
  • 百度用6%成本碾压硅谷?中国AI把性价比玩明白了
  • 八个程序员常用的接单平台推荐
  • CANN/ops-cv AICPU加法算子示例
  • 年轻人用 AI 完成情绪自救:从发疯吐槽到平行宇宙重养自己
  • 【OpenClaw从入门到精通】第77篇:Token经济学实战——从月耗1200到200元,AI数字员工成本优化全攻略(2026万字实战版)
  • 基于OpenClaw的小红书自动化运营插件auto-rednote实战指南
  • Discord音频桥接技术:实时语音流处理与下游应用集成指南
  • taotoken的api key管理与访问控制功能实际使用感受分享
  • 单细胞与空间转录组分析技能栈构建:从环境搭建到AI协作实战
  • 2026 年了,国产大模型和 GPT/Claude的差距还有多大?
  • ACL 2025 最佳论文解读:《Language Models Resist Alignment: Evidence From Data Compression》
  • RimSort终极指南:如何用开源工具彻底解决环世界MOD管理难题
  • 房子装修完多久可以入住?安全标准与通风时长全解析
  • 会议记录工具评测对比解析,AI识别整理技术的实际优势