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

cann/asc-devkit LocalTensor获取形状信息

GetShapeInfo

【免费下载链接】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 训练系列产品:支持

功能说明

获取LocalTensor的Shape信息。注意:Shape信息没有默认值,只有通过SetShapeInfo设置过Shape信息后,才可以调用该接口获取正确的Shape信息。

函数原型

__aicore__ inline ShapeInfo GetShapeInfo() const

参数说明

返回值说明

LocalTensor的Shape信息,ShapeInfo结构体类型。

约束说明

调用示例

// 示例获取Tensor的ShapeInfo信息 AscendC::ShapeInfo maxShapeInfo = maxUb.GetShapeInfo(); uint32_t orgShape0 = maxShapeInfo.originalShape[0]; uint32_t orgShape1 = maxShapeInfo.originalShape[1]; uint32_t orgShape2 = maxShapeInfo.originalShape[2]; uint32_t orgShape3 = maxShapeInfo.originalShape[3]; uint32_t shape2 = maxShapeInfo.shape[2];

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

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

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

相关文章:

  • YOLOv8 Aimbot智能瞄准实战指南:5个步骤快速配置专业级FPS游戏辅助
  • 音响玩家绍兴旗舰店:解锁汽车音响改装的黄金法则,坦克原厂音响升级/路虎原厂音响升级,汽车音响改装品牌哪个好 - 音响改装门店分享
  • 告别冗长JPQL!jpa-spec的Equal/NotEqual查询技巧,让条件判断更简洁
  • C++代码结构化设计:解耦、接口契约与模块化实战
  • 国有企业AI转型,数据安全红线在哪里?
  • Assistant-UI:企业级AI聊天界面开发的终极技术选型指南
  • Rudeness核心原理:为什么pt单位是解决Android适配难题的终极方案?
  • 深度解析OpenFPGA:从架构革命到性能突破的FPGA IP生成器技术揭秘
  • Angular-pipes数组操作完全解析:10个高效数据处理技巧
  • Tiny Guide to Non Fancy Node前端开发:choo和bankai的简单之美
  • 计算机网络(5)TCP之重传机制:从超时到SACK的演进与实战
  • 单片机外围模块设计与通信接口实战指南
  • Copilot+Agent工作流实战:用Ollama、Cline与Continue.dev打造自动化开发闭环
  • C++ 3.0核心特性解析与现代开发实战指南
  • C++ pair与tuple深度解析:从设计哲学到性能优化实战
  • C++开发者高效读懂并修改开源项目代码的30天系统训练法
  • DataRoom素材库管理:图片、视频、3D模型存储与使用全攻略
  • cuSignal多相重采样技术:如何实现500倍性能提升的详细解析
  • 强化学习奖励函数设计:从Log变换到PowerOPD的演进与实践
  • 为什么选择HiddenEye Reborn?新一代社会工程学工具的7大优势
  • Binder Trace 快速入门:5分钟搭建Android Binder监控环境
  • Python数据结构核心:列表、元组、字典、集合1小时速成指南
  • Cloudflare全球宕机3小时:一个配置错误,如何让半个互联网瘫痪?
  • JetBrains IDE试用期重置神器:轻松恢复30天完整功能
  • 5秒克隆你的声音:从开源项目到中文定制实战
  • Nacos跨平台安装全攻略:从Mac到Windows的保姆级避坑指南
  • 大模型如何驱动HR流程智能化?
  • cl4r1t4s:绕过Claude Desktop限制的命令行AI工作流工具
  • 虎扑体育消息推送机制:TLint中Service组件的应用与优化
  • Next LS与Credo集成:打造Elixir代码质量监控的终极方案