尧图网络 高端网站定制 · 原创设计
免费咨询热线
400-888-6620
免费获取方案
CANN/ge ACL设置数据集张量描述
aclmdlSetDatasetTensorDesc【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge产品支持情况Ascend 950PR/Ascend 950DT支持Atlas A3 训练系列产品/Atlas A3 推理系列产品支持Atlas A2 训练系列产品/Atlas A2 推理系列产品支持Atlas 200I/500 A2 推理产品支持Atlas 推理系列产品支持Atlas 训练系列产品支持IPV350不支持功能说明如果模型输入或输出的Shape是动态的在模型执行之前调用本接口设置模型输入或输出的tensor描述信息。函数原型aclError aclmdlSetDatasetTensorDesc(aclmdlDataset *dataset, aclTensorDesc *tensorDesc, size_t index)参数说明参数名输入/输出说明dataset输出待增加aclTensorDesc的aclmdlDataset地址指针表示模型执行的输入或输出数据结构。需提前调用aclmdlCreateDataset接口创建aclmdlDataset类型的数据再调用aclmdlAddDatasetBuffer接口向aclmdlDataset中增加aclDataBuffer。tensorDesc输入待增加的aclTensorDesc地址指针表示模型执行时对应的输入或输出的tensor描述。需提前调用aclCreateTensorDesc接口创建aclTensorDesc类型的数据当前只有设置模型输入、输出tensor描述信息中的维度信息有效对应aclCreateTensorDesc接口中的代表维度个数的numDims参数、代表维度大小的dims参数设置数据类型、Format无效。此处设置的维度个数、维度大小必须在模型编译时设置的输入Shape范围内。index输入表示第几个输入或输出的序号。模型存在多个输入、输出时为避免序号出错可以先调用aclmdlGetInputNameByIndex、aclmdlGetOutputNameByIndex接口获取输入、输出的名称根据输入、输出名称所对应的index来设置。返回值说明返回0表示成功返回其他值表示失败请参见aclError。约束说明对同一个模型aclmdlSetDynamicBatchSize接口、aclmdlSetDynamicHWSize接口、aclmdlSetInputDynamicDims接口、aclmdlSetDatasetTensorDesc接口只能调用其中一个接口。【免费下载链接】geGEGraph Engine是面向昇腾的图编译器和执行器提供了计算图优化、多流并行、内存复用和模型下沉等技术手段加速模型执行效率减少模型内存占用。 GE 提供对 PyTorch、TensorFlow 前端的友好接入能力并同时支持 onnx、pb 等主流模型格式的解析与编译。项目地址: https://gitcode.com/cann/ge创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考
RELATED

相关推荐

用 Agno Environments 搭建你的第一个评测环境:以 K 次滚动网格衡量 Agent 可靠性

用 Agno Environments 搭建你的第一个评测环境:以 K 次滚动网格衡量 Agent 可靠性

用 Agno Environments 搭建你的第一个评测环境:以 K 次滚动网格衡量 Agent 可靠性 【免费下载链接】agno Build, run, and manage agent platforms. 项目地址: https://gitcode.com/GitHub_Trending/ag/agno 导读 Agno 的 Environments 子模块(c…

📅 2026/9/10 12:55:25
Windows 上 goose 的 Node.js 扩展报 “Node.js installer script not found” 怎么排查?

Windows 上 goose 的 Node.js 扩展报 “Node.js installer script not found” 怎么排查?

Windows 上 goose 的 Node.js 扩展报 “Node.js installer script not found” 怎么排查? 【免费下载链接】goose an open source, extensible AI agent that goes beyond code suggestions - install, execute, edit, and test with any LLM 项目地址: https://g…

📅 2026/9/10 12:50:25
Ruffle:用 Rust 重写、免插件播放 SWF 的 Flash Player

Ruffle:用 Rust 重写、免插件播放 SWF 的 Flash Player

Ruffle:用 Rust 重写、免插件播放 SWF 的 Flash Player 【免费下载链接】ruffle A Flash Player emulator written in Rust 项目地址: https://gitcode.com/GitHub_Trending/ru/ruffle 硬盘里那批二十年前的 SWF 游戏,自 2020 年 Flash Player 退…

📅 2026/9/10 12:50:25
MORE NEWS

更多资讯

📰

论文降重服务,真的靠谱吗?——从踩坑到建立可控流程的完整指南

引言:为什么降重服务让人又爱又怕? 每到毕业季,论文查重就成了悬在无数同学头上的达摩克利斯之剑。面对学校要求的重复率红线,不少同学把目光投向了市面上的降重或文本改写服务,希望在短时间内让论文顺利过关。 然而…

📰

Java构建开源物联网平台的核心架构与实战

1. 项目概述:为什么选择Java构建物联网平台? 在万物互联的时代,物联网平台作为连接物理设备与数字世界的桥梁,其重要性不言而喻。而Java凭借其独特的优势,成为构建物联网平台的热门选择。作为一个从业十余年的技术老兵…

📰

学生成绩预测机器学习系统:从数据清洗到Flask部署全流程

这个题目听起来像课程设计,但真正上手以后我发现它远比“做一个预测”要复杂。核心不只是调一个机器学习模型,而是要把数据处理、特征工程、算法对比、系统封装串成一条完整链路。我做了两版才跑通全流程,这篇文章把思路、代码、踩过的坑全部…

📰

libcurl 详解 CURLINFO_FILETIME_T:安全获取远端资源的修改时间(64 位时间戳)

libcurl 详解 CURLINFO_FILETIME_T:安全获取远端资源的修改时间(64 位时间戳) 【免费下载链接】curl A command line tool and library for transferring data with URL syntax, supporting DICT, FILE, FTP, FTPS, GOPHER, GOPHERS, HTTP, H…

📰

Buck电路双闭环控制模型仿真研究(Simulink仿真实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 &#x1f381…

📰

用 Claude Code 的 /incident 命令建立结构化事故响应:devops-automation 插件实战指南

用 Claude Code 的 /incident 命令建立结构化事故响应:devops-automation 插件实战指南 【免费下载链接】claude-howto A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediat…

TODAY

今日更新

THIS WEEK

本周精选

THIS MONTH

本月热门

读完文章,想聊聊您的网站?

告诉我们您的行业与需求,资深顾问一对一梳理方案与报价,全程免费。

📞 💬