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

昇腾AI处理器GlobalTensor形状获取

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 训练系列产品

功能说明

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

函数原型

__aicore__ inline ShapeInfo GetShapeInfo() const

参数说明

无。

返回值说明

GlobalTensor的shape信息,ShapeInfo类型。

约束说明

无。

调用示例

// 示例获取Tensor的ShapeInfo信息,获取通过SetShapeInfo设置过Shape信息 AscendC::ShapeInfo maxShapeInfo = tglobal.GetShapeInfo(); // 获取原始的shape各个维度的值 uint32_t orgShape0 = maxShapeInfo.originalShape[0]; uint32_t orgShape1 = maxShapeInfo.originalShape[1]; uint32_t orgShape2 = maxShapeInfo.originalShape[2]; uint32_t orgShape3 = maxShapeInfo.originalShape[3]; // 获取现有的shape的2维的值 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/1120207/

相关文章:

  • CANN/GE自定义算子开发指南
  • CANN/cannbot-skills:环境快照
  • Obsidian-zola社区指南:如何贡献代码和参与开发
  • AI 图标生成入库:漂亮图标还要过语义和网格检查
  • Packtpub-crawler通知系统详解:邮件、IFTTT、Pushover多平台提醒设置指南
  • CANN/asc-devkit SIMD数据加载API
  • CANN/Ascend C Conv3D Tiling构造函数
  • MCPJungle与Context7集成教程:获取开源库文档从未如此简单
  • 如何免费高效浏览E-Hentai?Android平台终极神器EhViewer使用指南
  • Juggl:Obsidian终极图视图插件 - 革命性知识图谱可视化工具完全指南
  • svu与CI/CD集成实战:自动化发布流程的终极解决方案
  • 大一数学竞赛备赛终极指南:nwpu-cram题型与技巧全解析
  • jinjava错误处理:调试和修复模板问题的完整指南
  • SENet-Tensorflow实战教程:在CIFAR-10数据集上训练ResNeXt模型
  • BigFunctions贡献指南:如何为开源社区添加新的函数
  • Instatic与AI写作:内容生成与优化工具集成指南
  • GhostDB核心架构揭秘:从LRU缓存到AOF持久化的完整实现
  • 如何快速下载E-Hentai画廊:E-Hentai Downloader完整使用指南
  • CTFshow Web37-40 PHP代码审计:伪协议与命令执行绕过实战
  • 3分钟掌握gInk:Windows上最高效的免费屏幕标注工具完全指南
  • CANN/GE FlowMsg类API参考
  • NVMeFix高级配置:自定义APST参数与PCI ASPM优化教程
  • CANN白盒设计网络搜索
  • Claude Opus 4.6与Sonnet 4.6选型指南:从业务约束出发的模型决策逻辑
  • nwpu-cram人工智能算法:遗传算法与应用完整指南
  • Leela Chess Zero vs 传统象棋引擎:为什么神经网络是未来的趋势
  • CANN/HCCL文档总览
  • InVesalius:革命性3D医学影像重建软件,轻松实现从2D切片到立体模型的完整指南
  • 大模型时代Debug新范式(2024最新实践白皮书):基于372个真实AI项目故障日志的根因分析
  • 如何参与MNIST对抗性攻击挑战:从零开始的完整教程