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

CANN/ge ACL设置Tensor格式

aclSetTensorFormat

【免费下载链接】geGE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力,并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge

产品支持情况

产品

是否支持

Atlas A3 训练系列产品 / Atlas A3 推理系列产品

Atlas A2 训练系列产品 / Atlas A2 推理系列产品

功能说明

调用aclCreateTensorDesc接口创建tensor描述信息后,可通过aclSetTensorFormat设置昇腾AI处理器内部处理tensor时的Format信息。

例如,某算子的原始Format为NHWC(原始Shape为4维)或者NDHWC(原始Shape为5维),为了提高数据访问效率,在进行模型转换或者在线构建网络时会自动转换Format,将原始数据Format转化为昇腾AI处理器内部计算数据时用的Format(NC1HWC0或者NDC1HWC0),同时进行推导Shape用于内部计算。

函数原型

aclError aclSetTensorFormat(aclTensorDesc *desc, aclFormat format)

参数说明

参数名

输入/输出

说明

desc

输出

aclTensorDesc类型的指针。

需提前调用aclCreateTensorDesc接口创建aclTensorDesc类型。

format

输入

需要设置的format。

返回值说明

返回0表示成功,返回其他值表示失败,请参见aclError。

【免费下载链接】geGE(Graph Engine)是面向昇腾的图编译器和执行器,提供了计算图优化、多流并行、内存复用和模型下沉等技术手段,加速模型执行效率,减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力,并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge

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

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

相关文章:

  • 3步实现智能自动化:三月七小助手如何每天为你节省90分钟游戏时间?
  • CANN/asc-devkit ReduceMax API参考
  • ghpm:GitHub仓库依赖管理的轻量级解决方案
  • 海鲜商城购物|基于SprinBoot+vue的海鲜商城系统(源码+数据库+文档)
  • 绝巧弃利之后,ABAP 才回到可升级的常道
  • 医疗设备智能警报系统设计与安全规范
  • 从绝圣弃智到少造机关,老子这一句放进 SAP HANA 开发里,讲的是把聪明收回到模型、数据和执行计划本身
  • StofDoctrineExtensionsBundle的IpTraceable扩展:自动记录用户IP地址的简单实现指南 [特殊字符]
  • AI赋能辅助生殖:深度学习如何革新胚胎评估与妊娠预测
  • 基于STM32HAL库的平衡小车设计(二)--CubeMX配置说明
  • CANN/ops-nn自适应层归一化算子
  • 手把手教你用9款AI工具,30分钟生成20万字计算机论文并自动匹配代码 - 麟书学长
  • 革命性云原生运维平台SREWorks:一站式解决企业运维难题
  • NCM解密工具终极指南:3步解锁网易云音乐加密文件
  • CANN Ascend C uint32转bfloat16函数
  • 5分钟告别百度网盘提取码烦恼:智能获取工具全解析
  • GE模型加载卸载API
  • 终极指南:3步解决Dell G15笔记本过热问题,开源温度控制中心完全解析
  • XUnity.AutoTranslator完全指南:轻松实现Unity游戏实时翻译的终极方案
  • CANN/asc-devkit Reset函数说明
  • CANN/Ascend C SetSkipMsg API
  • 见素抱朴的 SAP UI5 开发之道, 从「绝圣弃智」到少代码、少炫技、少内耗的前端工程
  • Seraphine:英雄联盟玩家的智能数据助手,三步解锁游戏信息优势
  • BepInEx 6.0.0插件框架稳定性修复:从崩溃现象到IL2CPP签名耗尽问题的深度解析
  • CANN/asc-devkit异或运算API文档
  • IPBan快速入门:一键安装配置,立即阻止僵尸网络入侵
  • 如何为Unity游戏添加实时多语言翻译:XUnity.AutoTranslator终极指南
  • 长期项目使用Taotoken按Token计费模式带来的成本优化体感
  • Yeti社区插件生态解析:如何利用现有资源快速扩展平台功能
  • 【审计专栏】招投标领域人工智能审计——3 算法篇 招投标围标串标行为、检测模型与评估体系 第一部分